LayaAir引擎——(一)

LayaAir是LayaBox推出的Html5遊戲引擎,支持 ActionScript三、TypeScript、JavaScript,開源,而且商用免費。
 
LayaAir IDE 是一款使用LayaAir 引擎來開發應用,遊戲的集成開發環境。
 
LayaAir IDE 下載地址: http://pan.baidu.com/s/1i5yKPpV ;
 
新建項目:     
  項目名稱:Test     
  項目路徑:C:\Users\FanXiaying\Documents\LayaProject\Test     
  項目語言:JavaScript項目     
  項目引擎版本: 1.0.0 項目文件夾將結構以下:
  ProjectName(項目文件夾)
  |---.laya---launch.json
  |---.laya---tasks.json
  |---bin--libs
  |---bin--index.html
  |---laya---assets
  |---laya---pages
  |---laya---.laya
  |---libs
  |---src
  |---ProjectName.laya
  |---jsconfig.json  
 
項目運行配置文件(.laya文件夾)——存放的是項目在開發運行中的一些配置信息。
launch.json文件保存了項目調試的一些配置信息。
launch.json文件中的 url 定義了項目調試運行時主頁面(index.html)的位置信息。
launch.json文件中的chrome調試配置中的runtimeExecutable 保存了chrome 瀏覽器(chrome.exe)在你電腦中的目錄地址。(能夠自行修改爲電腦谷歌瀏覽器的安裝路徑)  
 
項目的輸出目錄(bin文件夾)——存放的是項目的輸出文件。
bin/libs 文件夾存放的是 LayaAir 引擎各模塊的js 文件,在項目中須要使用哪一個模塊就須要在 index.html 引入對應的 模塊包JS 文件。
•laya.core是核心包,封裝了顯示對象渲染,事件,時間管理,時間軸動畫,緩動,消息交互,socket,本地存儲,鼠標觸摸,聲音,加載,顏色濾鏡,位圖字體等。
•laya.webgl 包封裝了webgl渲染管線,若是使用webgl渲染,能夠在初始化時調用Laya.init(1000,800,laya.webgl.WebGL);
•laya.ani.js是動畫模塊,包含了swf動畫,骨骼動畫等。
•laya.filter.js包含更多webgl濾鏡,好比外發光,陰影,模糊以及更多。
•laya.html.js封裝了html動態排版功能。
•laya.ui.js提供了製做UI的各類組件實現。
•laya.tilemap.js提供tileMap解析支持。  
 
UI項目目錄(laya文件夾)——項目的UI項目目錄
laya文件夾中的 assets 目錄用來存放編輯UI頁面、粒子等組件所需的資源文件。
laya文件夾中的 pages 目錄用來存放編輯器生成的頁面配置文件。
laya文件夾中的 .laya 文件是UI項目配置文件。  
 
項目腳本代碼目錄(src文件夾)
項目中的腳本代碼文件默認將存放在 src 目錄。  
 
項目配置文件(ProjectName.laya) ProjectName.laya 是項目配置文件,文件內記錄了當前項目的項目名稱、使用的類庫版本號和項目類型。
相關文章
相關標籤/搜索