spine 2.1.27 Pro 疊加方式(Blending)


將spine更新到2.1.27 Pro,發現有更多的疊加方式可用了,如圖:

以前則只有Normal和Additive可選。

更多的疊加方式對於用spine做特效動畫還是比較有用的。不過我還沒試這些疊加方式能否像photoshop中的疊加方式那樣形成更豐富的組合。

不過今天把新版spine 2.1.27 Pro中制作的使用了Additive疊加方式的動畫導到cocos2dx 3.3中播放,發現additive沒生效。

通過對cocos2dx 3.3中集成的spineRunTime源代碼進行調試,發現在json解析一步,就沒有把additive屬性讀取進來,細一看發現,原來過去Json文件的格式是:

屬性名:“Additive”,取值:true或false.

而現在Json文件的格式變成了:

屬性名:"Blending",取值:Normal,Additive,Multiply,Screen。

所以用老版的spineRunTime解析,根本找不到“Additive”這個屬性名,所以就認為不是Additive的。

最好的解決辦法就是更新spineRunTime。然后就一切ok了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM