各位好,
我在程式中宣告一個屬性如下:
Atlas:
{
default: null ,
type:cc.SpriteAtlas,
displayname:‘動畫列表’ ,
},
在UI設定中也將Atlas拖進這個屬性,
但是動態要讀取的時候出現了錯誤訊息,
var spf = this.Atlas.getSpriteFrame(“9”);
以上會在瀏覽器上出現錯誤訊息,
Uncaught TypeError: Cannot read property ‘getSpriteFrame’ of null…
可是根據 API說明,
http://www.cocos.com/docs/creator/api/classes/SpriteAtlas.html
應該有這個函示…
我的目的是要利用圖檔打包,讓我可以產生連續的動畫,讓我可以動態控制
原來的作法使載入很多圖檔成為SpriteFrame然後一個一個顯示,沒想到
改用Atlas的時候會出現這個問題…