我們在開發cocos2d-js的時候,一般都是新建一個類以後,運行就出現:
Cannot read property 'x' of null 的錯誤
一般都是節點(Node , Layer...)在new以後debug中出現上述錯誤。
出現這個問題的原因是:ctor中沒有調用this._super();
var node = cc.Node.extend({
ctor: function () {
this._super(); //如果沒有寫這一行,那麼問題就來了
}
主要是這個錯誤會直接跳到底層去,有時候你根本不知道什麼情況。。。