日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MovieClip序列帧动画 视频教程

發布時間:2023/12/16 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MovieClip序列帧动画 视频教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?這節課我們要講解的是egret的movieclip動畫,使用movieClip動畫的時候,我們需要用到兩個文件:

  • SpriteSheet序列動畫圖(png)
  • Json配置文件

?

這兩個文件可以用egret提供的一個軟件TextureMerger?生成或者flash軟件(需要安裝插件)來做。

這里我們使用TextureMerger?來生成這兩個文件

打開TextureMerger?,選擇第一個movieclip項目

這里,TextureMerger?支持gif和swf,swf比較強大,可以支持幀標簽,我們這一次用gif就行了

首先,拖入準備好的gif圖

拖入之后,我們什么不用做,直接導出即可

就這樣,我們輕松得到了一個png序列圖,和json配置文件

現在,將這兩個文件復制到項目的resource目錄下

然后打開項目的資源配置文件,將這兩個文件添加到資源列表中

?

接下來,為了使用egret的movieClip動畫功能,我們需要開啟egret的game擴展

?

我們可以在egretProperties.json文件中開啟或者關閉相關擴展

現在我們要添加game擴展

?

這樣子就開啟了game擴展,很簡單是吧

?

?

接下來,我們要新建個movieClip工廠來管理動畫資源

?

把json和png的文件換成我們自己對應的文件名稱,名稱可以在res.Josn文件中找或者修改

?

接下來我們要添加一個movieclip。

generateMovieClipData()后面這個名稱要與我們剛剛用TextureMerger?生成json配置文件保持一致

現在我們將mc添加到舞臺看看

我們看到,現在的mc已經添加到舞臺,但并沒有播放動畫,

為了讓他播放動畫,我們可以調用mc的播放方法

mc1.gotoAndPlay(1,-1);

gotoAndPlay有兩個參數,

第一個,是幀標簽或者幀數,我們這里寫1,表示從第一幀開始播放,

第二個參數是表明播放幾次,如果為負數則循環播放,為正數,如3,則表示播放3次

?

好了,這節課就到這里,謝謝大家

原文地址(附帶視頻教程):http://it.lindukj.cn/archives/1415


總結

以上是生活随笔為你收集整理的MovieClip序列帧动画 视频教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。