Egret---白鷺引擎
Egret是一套HTML5遊戲開發解決方案,產品包含Egret Engine,Egret Wing,EgretVS,Res Depot,Texture Merger,TS Conversion,Egret Feather,Egret Inspector,DragonBones,...
Egret官網:http://developer.egret.com/cn/github/egret-docs/Engine2D/getStarted/helloWorld/index.html
Typescript的api手冊:http://bbs.egret.com/thread-1441-1-1.html
一.包結構:
1.\src目錄下存放我們的程式碼。我們編寫的原始碼
Main.ts檔案是typescript檔案,TypeScript是一種由微軟開發的自由和開源的程式語言。它是JavaScript的一個超集,而且本質上向這個語言添加了可選的靜態型別和基於類的面向物件程式設計。
2.bin-debug 目錄,專案編譯和執行的debug目錄,一般我們不要修改該目錄下的內容。
3.libs 目錄,這裡面存放我們的庫檔案,包括 Egret 核心庫和其他擴充套件庫。當然以後添加了第三方庫的話也會放在這裡。
4.resource
目錄,這裡放置我們的資原始檔,這裡面有一個default.res.json
配置檔案,用來配置資源。
5.
template 目錄,這裡是專案除錯
(1)egretProperties.json
專案的配置檔案,一般我們會用到裡面的modules
欄位來配置專案的模組
(2)index.html 專案訪問的入口檔案,我們可以在這裡面配置專案的旋轉縮放模式背景顏色等。
(3)favicon.ico 一個ico。
LoadingUI.ts----載入UI
Main.ts----主函式
MyGrid .ts---網格佈局
從左到右依次是debug,執行,釋出