看板 Flash 關於我們 聯絡資訊
我發現了一件詭異的事 我分別用三種paramas positionReference = new PropertyReference("@Spatial.position"); 1.PBE.makeEntity(spawnType, { positionReference: ..} ); 2.PBE.makeEntity(spawnType, { (new PropertyReference("@Spatial.position"):...}): 3.PBE.makeEntity(spawnType, { "@Spatial.position": ...} ) 雖然paramas[key]都為正常的值,可是三個key的類型都被判別為String for(var key:* in paramas)裡面的key好像全部都變成String了 更奇怪的地方是,用第二種方法的key會是"@Spatial.position" 可是用第一種方會卻又變成"positionReference" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.65.51
cjcat2266:那就是了,看makeEntity()內部就可以了解為什麼會出錯了 07/11 01:09
cjcat2266:就用可以正常運作的方法去開發吧 :) 07/11 01:09
ousapas:謝謝:) 07/11 08:25