近期,我在開發(fā)一個小游戲(以前沒有開發(fā)過游戲),想在游戲中實(shí)現(xiàn)一個動態(tài)變化的特效,可能涉及到圖像處理,但自己在這方面沒有任何經(jīng)驗(yàn)。問題就是如何實(shí)現(xiàn)以下的效果(這是我ps做出來的靜態(tài)圖,但是在游戲中希望它的邊緣模糊部分慢慢變大然后縮?。?,本來是想做成很多張圖片,作為動畫播放,但是效果不好,而且這樣會引入很多圖片,而我希望游戲體積越小越好。希望大家能給一些指導(dǎo),或者介紹另外一種方法也行,如果有具體代碼和注釋,那就再好不過了,至于用哪種語言就無所謂了,重點(diǎn)能讓我看懂就行,之后我會自動把它轉(zhuǎn)換成js代碼。
2 回答

慕田峪7331174
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個贊
如果是web開發(fā)的話,直接使用box-shdow屬性控制邊緣效果,通過CSS3的animation設(shè)置關(guān)鍵幀動畫,如果是手機(jī)應(yīng)用直接使用-webkit前綴,PC上根據(jù)瀏覽器支持情況加私有前綴就好

慕村9548890
TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個贊
實(shí)際上只要兩張圖即可,一張原圖放在上面,一張光暈放在下面,然后對光暈做淡入淡出循環(huán)動作即可。
blur.runAction(
cc.repeatForever(
cc.sequence(
cc.fadeOut(0.5),
cc.fadeIn(0.5)
)
)
);
- 2 回答
- 0 關(guān)注
- 1394 瀏覽
添加回答
舉報
0/150
提交
取消