在进行FLASH动画火柴人制作的之前要进行一定的准备工作,比如说需要使用FLASH8或者以上额更新版本进行电脑的制作。然后在进行简单的制作设置,主场景大小:400*250
背景:一个比主场景稍大的矩形,这样做是因为它比直接用背景的颜色更方便修改。帧频:25帧/秒
文件:2个FLA文件(注:强烈推荐在开始做之前,将源文件另存为另一个文件,这样可方便测试,测试部分最后再详谈。制作时,隔段时间另存为一次,也能有效地应付诸如停电或死机之类的突发状况。)
然后在进行FLASH动画火柴人的制作,在制作的过程中火柴人是一个动作一个动作来调,注意节奏如果你不太熟练Flash的话就要参考一下运动规律,帧减料那是永远不能成大器的也不可能做出令自己都满虚亮意的作品。多做一些预备动作想好动作再去做不能一边做一边想。分别将各个关节建成元件(全选按F8)。之后鼠标右键将其分散到各个图层,在后面某一帧差宽宽调节需要的动作,左后补间各个层的动画。最后调试动画。
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的搞搞清楚。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)