Egret 白鷺引擎實踐
阿新 • • 發佈:2019-02-13
1) Examples執行方法
編譯
egret build CoreExample -e
執行
egret startserver CoreExample
學習記錄
1, 如何輸出log
http://edn.egret.com/cn/docs/page/604
egret.log
2, 新建一個模組如new_module,那麼在這個模組內使用new_module中的類,不需要再寫new_module名。
各種元件的一些性質
- egret.Sprite 預設是可以互動的,關閉之。
var sp: egret.Sprite = new egret.Sprite();
this.addChild(sp);
sp.touchChildren = false; //確定子孫是否接受觸控事件,預設true
sp.touchEnabled = false; //此物件是否接受觸控事件,預設true
遇到問題列表
使用egret.MainContext.instance時編譯出錯。
error TS2339: Property ‘MainContext’ does not exist on type ‘typeof egret’.
解決方法:新建一個資料夾,將ts檔案到該資料夾後,編譯後在bin-debug目錄下不生成資料夾的情況。
重新進行“專案”->”編譯引擎”,就OK了,原因不詳。編輯EUI的skin檔案時,從資原始檔中D&D上去的圖片不顯示。
原因可能是,修改了default.res.json檔案後,沒有重新進行編譯。