SzaboZ-ptx Creative Commons License 2010.08.19 0 0 11846
ok igy oldottak meg:


screentosphere(mouse.x, mouse.y, mv_csomagtarto, mh_csomagtarto);
sub(mh_csomagtarto, mh_csomagtarto, -150);
div(mh_csomagtarto, mh_csomagtarto, 40);

mul(framepos, mh_csomagtarto, 10);
roundval(framepos);

if(lastframepos == null, copy(lastframepos,framepos));

sub(framemove, framepos, lastframepos);
copy(lastframepos,framepos);

set(rotatedirection, left);
if(framemove LT 0, mul(framemove,framemove,-1); set(rotatedirection, right); );

if(mbdown_csomagtarto,
if(framemove != 0,
if(rotatedirection == left,
dec(doorframe,get(framemove),1,1);
showdoorframe(get(doorframe));
,
inc(doorframe,get(framemove),10,10);
showdoorframe(get(doorframe));
);
);

delayedcall(0.01,movedoor_csomagtarto());
);
Előzmény: Norfo (11844)