91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Egret粒子編輯器實現煙霧效果

發布時間:2020-03-16 15:30:47 來源:網絡 閱讀:1981 作者:Egret_SJ 欄目:開發技術

今天這篇文章主要是記錄我自己使用Egret Feather做的一個煙霧效果,分享給初學Egret的小伙伴。

Egret Feather下載地址: https://www.egret.com/products/others.html#egret-feather
Egret Feather使用手冊:
http://developer.egret.com/cn/github/egret-docs/tools/Feather/manual/index.html
使用Egret粒子編輯器實現煙霧效果

首先上面的狀態欄,見名知意,沒什么介紹的。要提的是文件里導入導出自己做的粒子系統,都要遵循Egret Feather規則,即導入導出都是json文件,做煙霧效果,我用的是這張圖片

使用Egret粒子編輯器實現煙霧效果
紋理:最好選擇一張素圖,即顏色為黑白灰組成的圖片,類似于圖片所示
使用Egret粒子編輯器實現煙霧效果

顏色:顏色主要分為開始顏色和結束顏色,即粒子一個生命周期的開始到結束的緩慢變化。效果主要體現在透明度,和透明度浮動,關于浮動下文會做出詳細解釋。
使用Egret粒子編輯器實現煙霧效果

動作屬性:動作屬性主要體現在粒子的物理效果,例如運動,加速,減速,下落等等,都是有動作屬性來完成的。如果物理方面看到就頭疼,我們Feather也是幫你做了可視化的動作屬性,下圖
使用Egret粒子編輯器實現煙霧效果
可視調節區:筆者剛用Feather的時候也是看到動作屬性無法下手,在可視化調節大量減少了計算問題,在開發過程中如虎添翼,只要鼠標輕輕點擊選擇方向,就可以了。

使用Egret粒子編輯器實現煙霧效果
基本屬性:可以說一個粒子特效全看這些基本屬性了,連接上文說到浮動,浮動通俗的的說比如,你去買了一個玉米,你朋友問你你的玉米多長呀?30cm左右吧,左右即為浮動,在細一點以30為基礎,浮動為5,那么這根玉米的取值范圍就為就是25--35。理解了浮動再去調節這些基本屬性就不再困難了。需要注意的是,發射時長為-1的話,是無限發射。
效果圖如下:
使用Egret粒子編輯器實現煙霧效果
在wing中使用粒子特效
首先在egretProperties.json中引入第三方庫(把第三方庫的libsrc文件夾放在和項目同級的目錄中),其次把從feather導出的文件配置到default.res.json中
使用Egret粒子編輯器實現煙霧效果
然后下圖操作就可以拿到你的粒子效果了
使用Egret粒子編輯器實現煙霧效果
this.pater.start();控制粒子效果開始
this.pater.stop();控制粒子效果停止
本文源碼地址:https://github.com/shenysun/pat_yanwu

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

瑞安市| 莲花县| 阳谷县| 义乌市| 竹溪县| 菏泽市| 永吉县| 西乌珠穆沁旗| 台湾省| 若尔盖县| 延津县| 法库县| 长葛市| 赫章县| 香河县| 临清市| 彭山县| 怀仁县| 郓城县| 大新县| 通渭县| 玉田县| 吴桥县| 涡阳县| 镇雄县| 宽甸| 额敏县| 石景山区| 阿瓦提县| 庆城县| 凤翔县| 嘉禾县| 长岛县| 朝阳县| 清河县| 石阡县| 永康市| 攀枝花市| 佳木斯市| 韩城市| 临洮县|