這是情況。我有下面的代碼行:信息我似乎只能在我需要在JavaScript中使用的控制檯中獲取信息?
console.log(contents.storeShapes_mc.children[i]);
打印出控制檯,像這樣:
lib.Store106II {id: 137, _matrix: a, _rectangle: a, children: Array[2], shape: a…}
我想找回lib.Store106II
在我的JavaScript使用,但控制檯似乎是一個只有我能夠掌握這些特定的數據。有沒有辦法從代碼中訪問這些信息?
注: (1)我使用Flash創建的內容,對出口EaselJS (2)由於語法工具包CreateJS工具,都在this answer的意見並不能幫助我,很遺憾。
編輯: 這裏是JavaScript的是「工具包CreateJS」從Flash導出到創建該對象,與數十家類似的對象沿:我假設你是從內部調用的console.log
(lib.Store106II = function() {
this.initialize();
// Layer 1
this.shape = new cjs.Shape();
this.shape.graphics.f().s("#DDE0CE").ss(1,0,0,4).p("AgGE4IEyjjIkfmLIk4Dlg");
this.shape_1 = new cjs.Shape();
this.shape_1.graphics.f("#A0A67C").s().p("AkrhRIE4jmIEfGMIkyDjg");
this.addChild(this.shape_1,this.shape);
}).prototype = p = new cjs.Container();
p.nominalBounds = new cjs.Rectangle(-30,-31.1,60.2,62.4);
/* some other code */
this.s106II = new lib.Store106II();
/* s106II is eventually added as an element of storeShapes_mc
which is in turn added as an element of contents */
我們可以看到顯示如何獲得該元素的代碼? –
@JanDvorak,我剛剛編輯了問題以添加您請求的代碼。 –