如何用flash8制作火柴人动画?
发布网友
发布时间:2022-04-23 05:11
我来回答
共1个回答
热心网友
时间:2023-06-21 22:42
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的搞搞清楚。