用flash8如何制作火柴人?
发布网友
发布时间:2022-04-23 05:11
我来回答
共1个回答
热心网友
时间:2023-07-14 08:04
1转为影片剪辑,在里面创几个帧,分别画上跑步时,跳跃时等动作。
2在“动作”里面输入代码。给你框架:
// ()里德内容为可改变的值。
(火柴人的元件名).onEnterFrame=function(){ //帧循环
if (Key.isDown(Key.(按键名,比如上=UP下=DOWN左=LEFT等,用大写!!) )){
this.gotoAndStop( (一个数字,为你按下键后火柴人执行的动作所在的帧) );
}
......
}
这可以实现基本动作。我做了一个超级玛丽的flash,用的最多的是
if(Key.isDown(Key.XXXX)){}命令(也就是如果按下什么执行什么)和
if(AAA.hitTest(BBB)){}命令(也就是碰到BBB AAA就执行什么)。
你可以看看帮助或者百度一下。
还有什么this._x this._y的搞搞清楚。追问请问高手讲的是动画还是游戏??