當(dāng)前位置:電腦軟件 > 編程開發(fā) > 編程軟件 > layaair3v3.0.7中文版

layaair3v3.0.7中文版

大?。?43.7MB語言:簡(jiǎn)體中文類別:編程軟件

類型:國(guó)外軟件授權(quán):免費(fèi)軟件時(shí)間:2024/1/17

官網(wǎng):

環(huán)境:Windows10,Windows8,Windows7,WinVista,WinXP

安全檢測(cè):無插件360通過騰訊通過金山通過瑞星通過

本地下載

LayaAir2是Layabox旗下開發(fā)的第二代開源引擎。這是一款功能齊全且性能也是全球最高的HTML5引擎之一,它不僅保留了1.0中全部的原有功能,還在該基礎(chǔ)之上新增內(nèi)置了box2d物理引擎、組件化支持以及150多款的3D功能。各種官方材質(zhì),在紋理方面也增加了多種紋理參數(shù)配置,上傳像素借口和GPU紋理壓縮等功能。而在動(dòng)畫方面也有著多層動(dòng)畫混合播放等功能,大幅減少對(duì)內(nèi)存的使用,增加了動(dòng)畫流暢度的表現(xiàn)。對(duì)比之前的2D、3D來說,在安卓的表現(xiàn)上有著10%~90%的提升,而ios平臺(tái)更是有著13%~270%的提高。而現(xiàn)在還軟件還支持單線程和雙線程兩種模式,開發(fā)者可以根據(jù)自己的項(xiàng)目來實(shí)際測(cè)試結(jié)果決定選擇哪種模式,單線模式的優(yōu)點(diǎn)是操作無延遲,而雙線程模式下雖然操作會(huì)有半幀到一幀的延遲但是性能會(huì)高出許多。在2.0版本中軟件還將目前開發(fā)者最需要調(diào)整的物理引擎包體積縮減,新增了cannon.js物理引擎庫,而全平臺(tái)次時(shí)代3D引擎的開發(fā)讓2D、3D、AR、VR和頁游、Native手游、HTML5游戲等可以通過一個(gè)引擎來統(tǒng)一制作,更加支持TS、JS、AS3三種語言的開發(fā),適用于各種風(fēng)格的開發(fā)者。還在等什么呢,快來和200多名知名游戲廠商一起使用吧,在本站下載layaair2中文版,該版本的語言已經(jīng)被修改為簡(jiǎn)體中文,更加適合國(guó)內(nèi)的開發(fā)者們使用!
layaair2中文版

使用教程

1、解壓從本站下載的安裝包,運(yùn)行LayaAir2.exe。

2、點(diǎn)擊新建,彈出頁面后可以選擇創(chuàng)建一個(gè)什么類型的項(xiàng)目。

3、選擇項(xiàng)目存儲(chǔ)位置,最好與安裝地址放在同一個(gè)文件夾。

4、選擇編程語言,支持多種語言,選擇完成后即可點(diǎn)擊創(chuàng)建。

5、創(chuàng)建完成后即可進(jìn)入開發(fā)界面。

軟件特色

1、性能卓越:
擁有遠(yuǎn)超越業(yè)界水準(zhǔn)的性能體驗(yàn),經(jīng)性能評(píng)測(cè)媲美APP引擎Unity3D
2、三端發(fā)布:
一次開發(fā),零成本同時(shí)發(fā)布HTML5、APP、Flash頁游三種版本。
3、多類型:
已支持2D、3D、VR、AR游戲類型。
4、多語言:
已支持ActionScript3(AS3)、TypeScript、JavaScript三種開發(fā)語言。
5、運(yùn)行庫小巧:
核心庫功能強(qiáng)大,體積極輕,核心庫+2D+UI+動(dòng)畫特效粒子+3D+VR小于500K。
6、IDE完善:
擁有完整的IDE集成開發(fā)環(huán)境,主要包括代碼編輯器、UI編輯器、粒子編輯器、動(dòng)畫編輯器、場(chǎng)景編輯器、資源轉(zhuǎn)換器(支持Spine與DragonBones骨骼動(dòng)畫、swf動(dòng)畫、Unity3D資源等)。
7、學(xué)習(xí)簡(jiǎn)單:
構(gòu)架精巧,簡(jiǎn)單易上手。
8、大型游戲支持:
優(yōu)秀的性能和自動(dòng)化資源、內(nèi)存、顯存管理以及眾多大型產(chǎn)品打磨,是首款支持APP級(jí)大型HTML5游戲的引擎。

引擎庫功能

LayaAir2.0引擎不僅保持了1.0的原有功能,比如:
精靈、矢量圖、文本、富文本、位圖字體、動(dòng)畫、骨骼、音頻與視頻、濾鏡、事件、加載、緩動(dòng)、時(shí)間、網(wǎng)絡(luò)、UI系統(tǒng)、物理系統(tǒng)、TiledMap、prtocol等API;還新增內(nèi)置了box2d物理引擎、組件化支持,以及150多款3D功能,比如:
新增的主要官方材質(zhì)包括PBRStandardMaterial、PBRSpecularMaterial以及UnlitMaterial材質(zhì)等。
紋理方面,增加多種紋理參數(shù)配置(mipmap、format、wrapModeU、wrapModeV、filterMode、anisoLevel), 增加紋理上傳像素接口, GPU紋理壓縮。
動(dòng)畫方面,新增Animator動(dòng)畫融合功能crossFade,新增動(dòng)畫多層混合播放,動(dòng)畫更新機(jī)制調(diào)整為實(shí)時(shí)插值,大幅減少內(nèi)存和動(dòng)畫流暢度表現(xiàn),新增多種材質(zhì)屬性動(dòng)畫
支持開發(fā)2D、3D、VR的產(chǎn)品研發(fā),支持Canvas與WebGL模式,支持同時(shí)發(fā)布為HTML5、Flash、APP(IOS、安卓)微信小游戲,QQ玩一玩多種版本。

IDE功能

代碼開發(fā)
UI與場(chǎng)景編輯器
場(chǎng)景管理
粒子編輯器
動(dòng)畫編輯器
物理編輯器
組件化支持
3D支持
LayaCloud項(xiàng)目支持
腳本擴(kuò)展
預(yù)設(shè)
APP打包
JS混淆與壓縮
第三方工具鏈轉(zhuǎn)換工具(Unity3D、TiledMap、Spine、龍骨……)

軟件優(yōu)勢(shì)

1、同時(shí)支持WebGL與Canvas渲染。優(yōu)先使用webgl渲染(當(dāng)WebGL不可用時(shí),自動(dòng)無縫轉(zhuǎn)換為canvas渲染)。引擎設(shè)計(jì)過程中以性能為優(yōu)先原則進(jìn)行極致優(yōu)化,在谷歌等優(yōu)秀的瀏覽器環(huán)境下運(yùn)行性能媲美Unity3D等APP原生引擎。LayaAir擁有多款A(yù)PP級(jí)的已上線2D游戲精品和3D游戲精品,證明引擎的流暢性能。
2、在API設(shè)計(jì)上追求精簡(jiǎn),簡(jiǎn)單易用,上手容易,引擎本身非常注意自身大小,是目前同等功能最小的HTML5引擎。
3、同時(shí)支持ActionScript3、TypeScript、JavaScript三種語言開發(fā)HTML使用任意一種自己喜歡的語言開發(fā)即可。
4、同時(shí)支持2D,3D,VR ,AR,時(shí)間軸動(dòng)畫,緩動(dòng)、UI系統(tǒng)、粒子動(dòng)畫、骨骼動(dòng)畫、物理系統(tǒng)等。
5、除提供可視化的集成式開發(fā)環(huán)境IDE編輯器外,還支持大量主流的第三方工具鏈,如:Unity3D、TiledMap、Spine、DragonBones等。建立了完善的工具鏈生態(tài),可視化的編輯器,清晰的工作流,讓美術(shù),策劃,程序緊密配合,大幅提升開發(fā)效率。
6、快速Flash產(chǎn)品轉(zhuǎn)換Flash頁游手游僅需1個(gè)人7天即可轉(zhuǎn)換為HTML5和APP游戲
7、LayaFlash IDE支持代碼編譯、調(diào)試、壓縮與混淆加密、資源轉(zhuǎn)換、在線文檔等功能
8、HTML5零學(xué)習(xí)成本AS3開發(fā)者可直接使用Flash開源框架和工具鏈進(jìn)行開發(fā)HTML5
9、性能媲美APPLayaFlash引擎的重度游戲已運(yùn)行于QQ空間等平臺(tái),性能媲美APP。

新手指南

一、如何選擇開發(fā)語言
由于LayaAir引擎支持ActionScript3(AS3)、TypeScript(TS)、JavaScript(JS)三種語言開發(fā),到底用哪種語言更好呢?常常困惑著剛接觸引擎的新手們。這里簡(jiǎn)單介紹一下。
關(guān)于JS語言
需要大家注意的是JS語言雖然上手更為容易,但是作為一弱類型語言,開發(fā)與調(diào)試的難度,以及大型項(xiàng)目的管理與多人協(xié)作等方面,都不如TS與AS3這種可以在IDE中檢測(cè)類型和語法語言。當(dāng)代碼越來越多的時(shí)候,JS一旦不小心寫錯(cuò),IDE中并不會(huì)有任何提示,只有在運(yùn)行的時(shí)候才會(huì)發(fā)現(xiàn)問題,經(jīng)常有開發(fā)者為了查一個(gè)小小的失誤,花費(fèi)大量的時(shí)間成本。所以雖然支持JS語言開發(fā),但并不建議采用該語言作為中型或大型項(xiàng)目的開發(fā)。
關(guān)于TS語言
TS語言是官方推薦的開發(fā)語言,也是自2.2引擎開始,引擎源碼所使用的語言。在官方的2.0引擎視頻教學(xué)中,也會(huì)僅采用TS語言進(jìn)行教學(xué)。關(guān)于AS語言
AS語言是2.2版本之前的引擎源碼語言,AS3語言曾經(jīng)是頁游時(shí)代的霸主,但自從Adobe正式宣布放棄Flash之后,也代表著該語言也將步入無人維護(hù)的境地。那一些新的語言特性自然難已支持,毫無疑問,繼續(xù)使用該語言將會(huì)拖引擎的后腿。所以,引擎源碼語言進(jìn)行了變更,但2.X版引擎,AS語言版本仍會(huì)保持兼容及維護(hù)。但未來3.x一定會(huì)放棄該語言的支持。所以建議開發(fā)者在創(chuàng)建新項(xiàng)目的時(shí)候不要使用AS語言。
二、全面認(rèn)識(shí)和了解引擎
Layabox提供了文檔和視頻兩種方式,幫助大家快速了解LayaAir引擎。尤其是涉及到IDE的使用,這是引擎開發(fā)的基礎(chǔ),包括項(xiàng)目的創(chuàng)建、管理、發(fā)布、UI與場(chǎng)景及動(dòng)畫的管理與編輯等。
文檔會(huì)不定期進(jìn)行更新,大家可以及時(shí)關(guān)注。這里特別推薦一下視頻課的方式。視頻課與文檔存在區(qū)別。文檔方便閱讀與關(guān)鍵字查找。但文檔受閱讀體驗(yàn)等限制,對(duì)一些細(xì)節(jié)難以展開介紹。而且視頻課的演示,會(huì)讓整個(gè)講述的流程更加完整。所以可以結(jié)合著看。
三、如何獲得官方的技術(shù)答疑與指導(dǎo)
在開發(fā)實(shí)踐的過程中,對(duì)引擎不是非常熟悉的開發(fā)者難免還會(huì)遇到各種引擎使用問題,此時(shí)如何能盡快獲得解答呢?首先要注意的是,雖然網(wǎng)站中提供了QQ群號(hào),但QQ群號(hào)的作用主要是開發(fā)者之間的互助交流,并不作為官方技術(shù)答疑的用途。
開發(fā)者問答社區(qū),是唯一接受開發(fā)者BUG反饋的平臺(tái)。需要注意的是,提出問題的時(shí)候,盡可能把引擎版本、IDE版本、問題和現(xiàn)象描述清楚,并同時(shí)提供一個(gè)簡(jiǎn)單的可重現(xiàn)DEMO,上傳到社區(qū)的帖子中。否則可能會(huì)視為無效貼,不給予處理。
為了避免發(fā)出重復(fù)的帖子,以及更快的解決問題。建議在發(fā)貼前,先搜索關(guān)鍵字,搜索一下是否有類似問題已經(jīng)提出或被解決。
如果非引擎的BUG,引擎已經(jīng)開源并且免費(fèi),并不提供免費(fèi)的引擎使用答疑服務(wù)。
如果有引擎使用指導(dǎo)的技術(shù)服務(wù)??梢渣c(diǎn)擊下面的鏈接,聯(lián)系引擎技術(shù)服務(wù)合作對(duì)接人溝通。

更新日志

v3.0.7版本
BUG修復(fù)
引擎
修復(fù)了給文本加上陰影濾鏡后,出現(xiàn)邊緣鋸齒的BUG
修復(fù)了資源_idResourcesMap的key對(duì)不上而導(dǎo)致銷毀錯(cuò)誤的BUG
修復(fù)了websocket連接的wss URL字符串拼接BUG
修復(fù)了單選框組件的labelAlign屬性right和center設(shè)置無效的BUG
修復(fù)了3D UI縮放默認(rèn)值錯(cuò)誤的問題
修復(fù)了 WebXR 初始化gl錯(cuò)誤的BUG
IDE
修復(fù)了粒子序列幀修改TextureSheet的frame面板默認(rèn)Y值無效,需要手動(dòng)拖動(dòng)一次曲線才正常的BUG
修復(fù)了預(yù)制體在場(chǎng)景內(nèi)編輯后再次添加保存失敗的BUG
修復(fù)了在場(chǎng)景/預(yù)制體的tab欄上,按下鼠標(biāo)滾輪會(huì)出現(xiàn)報(bào)錯(cuò)的BUG
修復(fù)了Shader名稱包含路徑時(shí),顯示不正確的BUG
修復(fù)了刪除場(chǎng)景中的節(jié)點(diǎn)后,裝飾器暴露的入口處節(jié)點(diǎn)仍然存在的BUG
修復(fù)了裝飾器@classInfo中使用現(xiàn)有分類,會(huì)直接把分類中原來的分類替換掉的BUG
修復(fù)了自定義的RadioGroup單選框組,skin屬性為空時(shí)控制臺(tái)報(bào)錯(cuò)的問題
修復(fù)了IDE自帶的RPG示例中,如果開啟視網(wǎng)膜,手機(jī)上搖桿無法控制的BUG
修正了鍵盤移動(dòng)選中物體時(shí),無法撤銷(undo)操作的BUG
易用優(yōu)化
3D物理中增加碰撞分組的屬性暴露,可直接在IDE中設(shè)置碰撞分組了
2D物理增加關(guān)節(jié)錨點(diǎn)與關(guān)節(jié)連線的顯示,可以更加直觀的設(shè)置了
對(duì)于不支持生成UV1的骨骼模型,在控制臺(tái)給出提示,并阻斷生成UV1,避免強(qiáng)行生成UV1導(dǎo)致模型出錯(cuò)
完善了下拉選項(xiàng)框組件的全部中英屬性翻譯與說明提示
禁止刪除動(dòng)畫狀態(tài)機(jī)最后一個(gè)Layer,避免刪除后引起報(bào)錯(cuò),以及增加容錯(cuò)機(jī)制
2D物理的圓形碰撞體,優(yōu)化為以圓心點(diǎn)為半徑變化的縮放中心點(diǎn)
手機(jī)和郵箱登錄方式登錄,在注銷或退出登錄后,登錄界面會(huì)保留登錄的帳號(hào)
對(duì)于非精靈紋理,平鋪模式設(shè)置非拉伸模式的時(shí)候,紋理非2的冪時(shí)強(qiáng)制為2的冪,避免設(shè)置紋理平鋪模式無效的操作誤解
當(dāng)為紋理統(tǒng)一設(shè)置了按鈕狀態(tài)之后,UI組件的按鈕狀態(tài)設(shè)置隱藏,避免了設(shè)置無效的誤解
功能新增
IDE新增spine 3.7版本的spine庫適配
切換適配庫后不要忘記刷新IDE
Spine3.7不支持導(dǎo)出二進(jìn)制,需要導(dǎo)出為json格式
IDE精靈節(jié)點(diǎn)的繪制圖形功能中新增繪制文本(用于動(dòng)態(tài)文本)

特別說明

提示:該資源為網(wǎng)盤資源,請(qǐng)?zhí)崆鞍惭b好百度網(wǎng)盤。提取碼:xezy

軟件標(biāo)簽:layaair

相關(guān)版本

下載地址
layaair3v3.0.7中文版
提示:該資源為網(wǎng)盤資源,請(qǐng)?zhí)崆鞍惭b好百度網(wǎng)盤。提取碼:xezy

有問題?點(diǎn)擊報(bào)錯(cuò)+投訴+提問

網(wǎng)友評(píng)論

0條評(píng)論

評(píng)分:
captcha 評(píng)論需審核后才能顯示