上一節(jié)正蛙,我們完成了開發(fā)環(huán)境的配置炕舵,這時候,我們肯定有疑問跟畅,laya到底是怎樣一步一步將圖像渲染在屏幕上咽筋,工程目錄下那些文件又都表示些啥,執(zhí)行順序又是怎樣的徊件?帶著這些疑問我們進(jìn)入這一節(jié)的學(xué)習(xí)奸攻,以官方2D模板為例
再來看一下目錄文件夾
項目配置文件(.laya文件夾)
.laya 文件夾下存放的是laya系統(tǒng)運行庫以及第三方平臺庫,如支付寶小游戲虱痕,微信小游戲睹耐,百度小游戲等編譯后的js文件。vscode/launch.json文件保存了項目調(diào)試的一些配置信息,分別是LayaAirIDE的調(diào)試配置和chrome瀏覽器調(diào)試配置部翘∠跹担可以根據(jù)自己項目需要修改。
項目的輸出目錄(bin)
bin目錄下存放的就是當(dāng)前項目的輸出文件
bin/index.html是項目的入口文件,所有的LayaAir引擎類庫或者是第三方類庫的JS都需要在這里引入窖梁。(可以對沒用到的進(jìn)行刪除)
bin/js 文件夾下存放的是項目中的TypeScript 文件編譯成的js 文件赘风。
bin/libs 文件夾存放的是 LayaAir 引擎各模塊的JS 文件,如圖4所示纵刘,在項目中需要使用哪個模塊就需要在 index.html 引入對應(yīng)的 模塊包JS文件邀窃。UI項目目錄(laya)--
laya目錄用于存放LayaAirIDE當(dāng)前的UI項目。
laya/assets 目錄用來存放UI頁面假哎、粒子等組件所需的圖片資源瞬捕。
laya/pages目錄用來存放LayaAirIDE創(chuàng)建頁面布局生成的文件。
laya/.laya文件是LayaAirIDE的UI項目配置文件舵抹。.d.ts代碼提供文件目錄(libs)
libs目錄下是layaAir引擎LayaAir.d.ts文件肪虎。用來代碼提示,開發(fā)者假如有三方的類庫使用惧蛹,相關(guān)的.d.ts文件請放到這個目錄下笋轨。項目代碼目錄(src)--
項目代碼文件默認(rèn)將存放在 src 目錄。項目配置文件
項目名.laya 是項目配置文件赊淑,文件內(nèi)記錄了當(dāng)前項目的項目名稱爵政、使用的類庫版本號和項目類型。
{"proName":"myLaya4","engineType":0,"proType":1,"layaProType":1,"version":"2.1.0"}
tsconfig.json文件是ts工程的配置文件陶缺,勿刪钾挟。