应用思考-教育技术论坛
标题: 学习笔记之“帧切换实例” [打印本页]
作者: 清灯竹影 时间: 2014-5-9 09:24
标题: 学习笔记之“帧切换实例”
学习笔记之:利用按钮控制帧切换当我把这个想法郑重其事的向一个大神师弟请教的时候,他乐了:“亲哥,你这想法我最少有四、五种实现方法。现在先告诉你最基础的,你只记住“nexFrame()”和“prevFrame”,然后自个鼓捣去吧。”
“兄弟,等等!这俩词啥意思啊?” 咆哮:“问百度!” 遁!….⊙﹏⊙b汗!
那我们开始吧。首先,还是准备四张图片,这里我选了四张PNG图片的盆栽到舞台。然后你自个调节这些图片大小吧,自己中意就成。接着呢在舞台上画一大框,随便画一个吧,只要靠谱就成。大框里面再画四个小矩形框。什么?你不喜欢矩形,那圆的,随意,这只是个练习嘛。(记住一个原则:一个图层除非特殊情况,放的物件越少越好)
第二步:新建一图层,图层名:小图片。在第二帧插入一个空白关键帧。然后放一张PNG盆栽,接着F6,放入第二张PNG盆栽,再F6,放入第三……。重复到第五帧,这样四张PNG图片都放好了。那么一开始,第一帧是啥都木有地。这里留给你想象和创意,比如可以加个标题什么的。以前有个朋友加入了闪动的星星...略显风骚。
第三步:新建一图层。专门放置代码的。代码如下:
stop();
左_btn.addEventListener(MouseEvent.CLICK,zuo);
function zuo(event:MouseEvent):void
{
this.prevFrame();
}
右_btn.addEventListener(MouseEvent.CLICK,you);
function you(event:MouseEvent):void
{
this.nextFrame();
}
然后保存,测试影片。
额……我知道您如果是刚解除这玩意,肯定在制作过程里会出现错误或其他问题。嗯,那你可以把不理解的地方写出来,然后我抽空或其他兄弟哥们再给你解释哈。
然后我附上源文件(CS6;AS3.0)你先研究下。
帧切换(312.10K)帧切换源文件(853.49K)
欢迎光临 应用思考-教育技术论坛 (http://etthink.com/) |
Powered by Discuz! X3.4 |