Öèòàòà
׸ íèêòî íå çíàåò êàê ýòî ñäåëàòü?
Åñòåñòâåííî åñòü ëþäè êîòîðûå çíàþò, ïðîñòî îíè ðàíåå íå äîáðàëèñü äî ýòîé òåìû. Âîò /2D/ óæå êàê ðàç îòâåòèë.
Öèòàòà
Ìíå ïðîñòî íóæíî ïîìî÷ü ñ HitTest...
Äàííàÿ òåìà óæå íå ðàç îáñóæäàëàñü íà ôîðóìå. Ê òîìó æå â õåëïå ìîæíî ïðî÷åñòü îá èñïîëüçîâàíèè HitTest. Ïîñìîòðè ïðèìåð /2D/.
Öèòàòà
MustLive, õîòÿ áû òû ïîìîãè....
Ïîìîãó êàê òîëüêî äîáåðóñü äî òâîåé òåìû. À ó ìåíÿ ñ êàæäîé íîâîé òåìîé íà ôîðóìå äîáàâëÿåòñÿ íîâàÿ çàïèñü â ñïèñîê òåì íà êîòîðûå íóæíî îòâåòèòü (è êîòîðûé ðàñò¸ò èç ãîäà â ãîä), è ññûëêà íà òâîþ òåìó îïóñêàåòñÿ âñå íèæå. Òàê ÷òî íóæíî ëèøü äîæäàòüñÿ.
P.S.
Âîò âàì ðåáÿòà íîâàÿ âåðñèÿ êîäà. Ñ äîáàâëåííûì óïðàâëåíèåì ïðûãóíîì (ñòðåëêàìè âëåâî è âïðàâî). Ñòàâüòå â êàäð è ðàäóéòåñü åù¸ áîëüøå

.
CODE
var V:Number = 0; //ñêîðîñòü
var g:Number = 1; //óñêîðåíèå
this.createEmptyMovieClip("jumper",0);
jumper._x = 200;
jumper.lineStyle(1,0x000000);
jumper.moveTo(0,0);
jumper.lineTo(0,10);
jumper.lineTo(10,10);
jumper.lineTo(10,0);
jumper.lineTo(0,0);
this.createEmptyMovieClip("trampoline",1);
trampoline._x = 200;
trampoline._y = 300;
trampoline.lineStyle(1,0x000000);
trampoline.moveTo(0,0);
trampoline.lineTo(0,50);
trampoline.lineTo(50,50);
trampoline.lineTo(50,0);
trampoline.lineTo(0,0);
this.onEnterFrame = function() {
jumper._y += V;
V += g;
if (jumper.hitTest(trampoline)) {
V = -V+2*g;
if (V>0) {
V = 0;
}
}
};
var KbListener:Object = new Object();
KbListener.onKeyDown = function() {
switch (Key.getCode()) {
case 37:
jumper._x -= 2;
break;
case 39:
jumper._x += 2;
break;
}
}
Key.addListener(KbListener);