關於cc.SpriteAtlas

各位好,

我在程式中宣告一個屬性如下:

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的時候會出現這個問題…

之前的API有错误,使用的时候需要写出原始图片文件的扩展名,比如 getSpriteFrame(‘9.png’),但根据设计,spriteFrame的名字应该是没有扩展名的,会在后续版本修正