作者iceofwind (沉默的自由)
看板Flash
标题Re: [问题] flash游戏
时间Thu Jan 4 20:39:49 2007
※ 引述《Ake (Antonio the Man)》之铭言:
: ※ 引述《iceofwind (沉默的自由)》之铭言:
: : 如图...
: : http://0rz.tw/fa2i0
: : 想要跳上去第一个踏板和第二个踏板...
: : 程式码怎麽下.....
: : 希望大大们给个方向...
: : 谢谢....
: 每个踏板都用 onEnterFrame 来对人物的足部做 hitTest
谢谢大大~~基本上会走在上面了...
但是不会直接掉下去...
var speed =5;
Key.addListener(boy_mc);
this.onEnterFrame=function(){
if (Key.isDown(Key.RIGHT)){
boy_mc._x+=5;
if(this.boy_mc.leg.hitTest(map_mc) || this.boy_mc.leg.hitTest(map1_mc))
{
boy_mc._x+=5;
}
else{
boy_mc._y+=10;}
}
}
一定要往前移动...才会渐渐的往下面掉....
如果地板很多个是不是都要一直命名新的实体名称呢?
附上原始档~~希望大大能再一次帮我解答...谢谢>"<
http://0rz.tw/5a2gW
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.131.242.92
1F:→ iceofwind:因为不能命同样的名字...才新取一个新的... 01/04 20:45