網(wǎng)友評分: 9.7分
EgretVS是一款專為Egret Framework用戶推出的Visual Studio插件文件包。致力于提高Egret引擎在visualStudio中的使用體驗(yàn)。使用EgretVS,你可以方便的創(chuàng)建基于Egret的項(xiàng)目。借助Visual Studio強(qiáng)大的TypeScript智能提示,迅速編寫代碼。集成Egret命令,編譯和發(fā)布只需輕輕一點(diǎn)。
集成了常用的 Egret 項(xiàng)目模板,你可以方便的創(chuàng)建基于 Egret 的項(xiàng)目
借助 Visual Studio 強(qiáng)大的 TypeScript 智能提示,迅速編寫代碼
直接 TypeScript 斷點(diǎn)調(diào)試,顯著提高開發(fā)效率
集成 Egret 各種編譯命令,編譯和發(fā)布只需輕輕一點(diǎn)
安裝環(huán)境:
Visual Studio 2012 + TypeScript Tools
TypeScript Tools
Visual Studio 2013 Update 3+
安裝方法:
雙擊EgretVS.vsix選擇需要安裝的VS版本安裝。
使用IE下載的開發(fā)者: 如果你下載到的文件是 EgretVS-v.版本號.zip 而不是 vsix,請手動修改擴(kuò)展名為vsix,或使用其他瀏覽器下載,謝謝。
創(chuàng)建項(xiàng)目
EgretVS中包含了三種Egret項(xiàng)目模板,您可以根據(jù)需要選擇要創(chuàng)建的項(xiàng)目
在新建項(xiàng)目窗口中左側(cè)依次選擇“其他語言>TypeScript”,就能看到三種Egret項(xiàng)目模板
三個模板分別為
Egret Empty Project
空的Egret項(xiàng)目,只包含基本的類庫,沒有示例代碼
Egret Game Project
Egret 游戲示例項(xiàng)目,包含基本類庫和示例代碼
Egret GUI Project
Egret GUI項(xiàng)目,包含基本類庫和egret.gui類庫,并包含gui示例代碼
本文中選擇GUI項(xiàng)目,點(diǎn)擊OK創(chuàng)建項(xiàng)目。
項(xiàng)目創(chuàng)建完成后EgretVS會默認(rèn)打開Main.ts文件。
項(xiàng)目編譯
你可以直接使用VS的編譯命令來編譯Egret項(xiàng)目
同時(shí)EgretVS提供了一個菜單來實(shí)現(xiàn)Egret項(xiàng)目特有的編譯參數(shù)
三個命令分別為
Build
編譯項(xiàng)目ts文件
Build Engine
編譯Egret Engine到本地目錄,這個命令一般用于修改了egretProperties.json中的 modules或其他需要重新編譯引擎代碼的情形
Publish Game
發(fā)布Egret項(xiàng)目,這個命令會打包壓縮所有的ts 和 js文件實(shí)現(xiàn)最小的網(wǎng)絡(luò)傳輸
項(xiàng)目發(fā)布
右擊需要發(fā)布的項(xiàng)目,點(diǎn)擊Egret > Publish Game
發(fā)布完成后會自動打開發(fā)布后的文件夾
項(xiàng)目調(diào)試VS集成調(diào)試
借助VS自帶的TS調(diào)試功能我們能夠很方便的調(diào)試我們的TS代碼
在TS編輯器左側(cè)添加一個斷點(diǎn)
注意:選擇Internet Explore作為調(diào)試瀏覽器(VS只能夠附加到IE中實(shí)現(xiàn)JS調(diào)試功能)
點(diǎn)擊綠色箭頭(或按F5)開始調(diào)試
點(diǎn)擊按鈕,會看到斷點(diǎn)被激活。
我們可以在下方的窗口中看到局部變量和調(diào)用棧
使用相關(guān)按鈕或快捷鍵即可進(jìn)行單步調(diào)試
其他瀏覽器調(diào)試
在解決方案資源管理器中找到
Launcher\index.html,右擊鼠標(biāo)選擇“在瀏覽器中查看”
瀏覽器窗口彈出后你就可以在熟悉的瀏覽器中調(diào)試了。
ActionScript轉(zhuǎn)TypeScript
EgretVS提供了ActionScript到TypeScript的轉(zhuǎn)換功能,使您可以方便的倒入現(xiàn)有AS項(xiàng)目。
先創(chuàng)建一個Egret項(xiàng)目,然后在電腦中打開現(xiàn)有AS項(xiàng)目的目錄,選擇需要轉(zhuǎn)換的文件或文件夾,復(fù)制。
在VS的解決方案資源管理器中選擇放置代碼的目錄(本文中選擇的是src目錄)右擊粘貼或Ctrl-V
根據(jù)轉(zhuǎn)換文件的數(shù)量,轉(zhuǎn)換的時(shí)間會有所不同,轉(zhuǎn)換完成后就能看到轉(zhuǎn)換之后的ts代碼
轉(zhuǎn)換之后的TS文件中可能會有一些語法錯誤,您可能需要自己修復(fù)編譯時(shí)發(fā)生的錯誤。
V1.5.3
?。坌略觯葜С?.5.x引擎項(xiàng)目,同時(shí)支持gui,eui,非gui項(xiàng)目
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 virtualinsta360.com.All rights reserved.
浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號