男同gay片av网站,美女视频黄8频美女视频,男人j放进女人p全黄,柠檬福利精品视频导航,免费涩情网站

首頁
手機(jī)版
熱門搜索:
當(dāng)前位置:電腦軟件編程開發(fā)編程軟件LayaAir IDE

LayaAir IDE 免費(fèi)版V2.7

  • 大?。?00MB
  • 語言:簡體中文
  • 類別:編程軟件
  • 類型:免費(fèi)軟件
  • 授權(quán):國產(chǎn)軟件
  • 時(shí)間:2020/07/08
  • 官網(wǎng):http://goqiche.cn
  • 環(huán)境:Windows7, Windows10, WindowsAll

相關(guān)軟件

LayaAir IDE是一款開發(fā)環(huán)境軟件,軟件中集成了各種實(shí)用的可視化編輯工具,支持2D、3D、VR的開發(fā),并且讓用戶實(shí)現(xiàn)開發(fā)3D產(chǎn)品時(shí)同步發(fā)布VR產(chǎn)品,減少用戶在開發(fā)時(shí)可能遇到的問題。

軟件介紹

LayaAir IDE(可視化集成開發(fā)工具)是一款功能齊全的開發(fā)環(huán)境,一款次時(shí)代的3D游戲引擎,用戶可以在軟件中進(jìn)行代碼的開發(fā),軟件還提供UI編輯器、例子編輯器、時(shí)間軸動(dòng)畫等等內(nèi)容,可以幫助用戶進(jìn)行3D形象和動(dòng)畫的制作,軟件集成了完整的開發(fā)功能,用戶在開發(fā)過程中需要的內(nèi)容都能輕松找到。軟件還有一個(gè)特色就是極輕,其核心引擎庫僅100K左右、運(yùn)行內(nèi)存僅占用2M左右,可以說是簡潔干凈到了極致。

LayaAir IDE圖片

支持2D、3D、VR的開發(fā),并實(shí)現(xiàn)開發(fā)3D產(chǎn)品時(shí)同步發(fā)布VR產(chǎn)品,一次投入多處回報(bào);但是功能性并未打折,包括動(dòng)畫、UI、粒子、骨骼、物理、3D等系統(tǒng),還具有支持引擎擴(kuò)展與分包的獨(dú)家優(yōu)勢,適用于廣告、教育、營銷等各領(lǐng)域,可以說,極強(qiáng)。LayaAir以巔峰實(shí)力吹響了H5游戲與APP游戲同臺PK的號角,勢必掀起H5引擎領(lǐng)域one is more的新浪潮。

軟件功能

LayaAir IDE圖片2

LayaAir 引擎

裸跑性能媲美APP的HTML5引擎

多語言支持

支持AS3、TypeScript、JavaScript三種語言開發(fā)HTML5

適用領(lǐng)域廣

核心庫100K左右,適用游戲、廣告、營銷、應(yīng)用、教育等領(lǐng)域

極致性能

唯一擁有大型游戲線上產(chǎn)品(裸跑)案例的HTML5引擎

功能強(qiáng)大

支持2D\3D、動(dòng)畫、UI、粒子、骨骼、物理等,支持引擎擴(kuò)展與分包

LayaFlash引擎

頁游MMOPRG《醉西游》成功轉(zhuǎn)換HTML5

快速Flash產(chǎn)品轉(zhuǎn)換

Flash頁游\手游僅需1個(gè)人7天即可轉(zhuǎn)換為HTML5和APP游戲

LayaFlash IDE

支持代碼編譯、調(diào)試、壓縮與混淆加密、資源轉(zhuǎn)換、在線文檔等功能

HTML5零學(xué)習(xí)成本

AS3開發(fā)者可直接使用Flash開源框架和工具鏈進(jìn)行開發(fā)HTML5

性能媲美APP

LayaFlash引擎的重度游戲已運(yùn)行于QQ空間等平臺,性能媲美APP

軟件優(yōu)勢

唯一實(shí)現(xiàn)H5重度游戲裸跑達(dá)到APP性能,并擁有線上案例的商業(yè)級開源引擎;

唯一覆蓋當(dāng)前所有主流H5開發(fā)語言的引擎,支持ActionScript3、TypeScript、JavaScript三種語言以及ES6語言規(guī)范的開發(fā);

唯一使用自身引擎開發(fā)IDE工具,實(shí)現(xiàn)UI、粒子、骨骼、地圖場景、動(dòng)畫等常用開發(fā)環(huán)境的可視化,極大提升開發(fā)者效率,優(yōu)化工作流;

唯一實(shí)現(xiàn)一次開發(fā),同時(shí)發(fā)布Flash頁游版、APP版(Android、IOS)、H5版的全平臺引擎。

Debug調(diào)試工具怎么用

LayaAir Debug調(diào)試工具無需下載安裝任何插件,只需引入調(diào)試庫,可以直接運(yùn)行在項(xiàng)目中。

1、導(dǎo)入調(diào)試庫

在項(xiàng)目中引入LayaAir Debug類庫“ laya.debug.DebugTool”;

1   import laya.debug.DebugTool;

初始化類庫:

1   DebugTool.init();

LayaAir Debug初始化成功后,在H5項(xiàng)目中會(huì)顯示出一個(gè)調(diào)試窗口,調(diào)試窗口可能顯示出來后又會(huì)被隱藏,這時(shí)可以通過雙擊屏幕的方式,再次顯示LayaAir Debug調(diào)試窗口;

LayaAir IDE調(diào)試工具怎么用

2、功能說明

A.點(diǎn)擊選取按鈕:點(diǎn)擊圖標(biāo)后,通過點(diǎn)擊指定的節(jié)點(diǎn)查看選中節(jié)點(diǎn)的屬性信息;

LayaAir IDE調(diào)試工具怎么用2

點(diǎn)擊”設(shè)置顯示屬性”圖標(biāo),可以添加/刪除節(jié)點(diǎn)要顯示的屬性信息:

LayaAir IDE調(diào)試工具怎么用3

B.拖動(dòng)選取按鈕:點(diǎn)擊圖標(biāo)后,然后按住鼠標(biāo)左鍵,將圖標(biāo)按鈕拖動(dòng)到想要查看的顯示對象上:

LayaAir IDE調(diào)試工具怎么用4

C.查詢按鈕:顯示當(dāng)前在場景里選中的顯示對象(Alt+V移動(dòng)鼠標(biāo)來選擇對象)

LayaAir IDE調(diào)試工具怎么用5

D.性能按鈕:

(1).對象創(chuàng)建:當(dāng)前游戲運(yùn)行過程中所創(chuàng)建的對象信息;

(2).渲染用時(shí):當(dāng)前游戲渲染所消耗的用時(shí),單位為毫秒(ms)

(3).Cache:當(dāng)前重繪過對象

3、節(jié)點(diǎn)屬性面板操作:在節(jié)點(diǎn)、選中或性能標(biāo)簽面板頁”右擊”要查看的節(jié)點(diǎn),會(huì)彈出:

LayaAir IDE調(diào)試工具怎么用6

創(chuàng)建場景教程

一、新建一個(gè)頁面HomeScene.ui

1、在UI編輯中創(chuàng)建一個(gè)頁面類型為View的界面

LayaAir IDE怎么創(chuàng)建場景

2、創(chuàng)建了一個(gè)主頁HomeScene場景,并拖動(dòng)了一個(gè)Button組件到場景中,ID和label設(shè)置為“Test"。

LayaAir IDE怎么創(chuàng)建場景2

二、編輯界面代碼HomeScene.ts

因?yàn)橹肮催x了創(chuàng)建邏輯類,所以項(xiàng)目會(huì)自動(dòng)創(chuàng)建一個(gè)HomeScene.ts

但是這里報(bào)了一個(gè)錯(cuò),找不到name 'ui',吐槽下自動(dòng)創(chuàng)建也會(huì)報(bào)錯(cuò)...

LayaAir IDE怎么創(chuàng)建場景3

教程找了一圈沒找著,群里問了也沒人回答,社區(qū)也沒人遇到這個(gè)問題。

后來知道了需要在UI編輯界面,清理并導(dǎo)出,才能自動(dòng)生成一個(gè)文件layaUI.max.all.ts,這個(gè)文件生成了HomeScene的基類。

LayaAir IDE怎么創(chuàng)建場景4

三、UI和代碼綁定

在ui編輯界面選擇導(dǎo)出后,會(huì)自動(dòng)生成layaUI.max.all.ts,這個(gè)文件實(shí)現(xiàn)了:

1. 創(chuàng)建了HomeScene.ts的基類HomeSceneUI

2. 綁定了HomeScene.ui,uiView:any = "xxxxx"就是HomeScene.ui的源代碼

和Egret的比較:

1.Egret需要手動(dòng)或使用插件來生成場景對應(yīng)的類和組件屬性;Laya能集成了導(dǎo)出功能,導(dǎo)出包含組件屬性的基類。

2.Egret的場景皮膚都會(huì)集中放在default.thm.json中;Laya是放在layaUI.max.all.ts中。

LayaAir IDE怎么創(chuàng)建場景5

四、使用HomeScene

使用HomeScene.ts則必須import導(dǎo)入view.scene

LayaAir IDE怎么創(chuàng)建場景6

控制臺報(bào)錯(cuò),缺少button.png,這張圖被使用在HomeScene.ui的按鈕上。

LayaAir IDE怎么創(chuàng)建場景7

增加加載圖集的代碼,先加載圖集,在 new HomeScene

Laya.loader.load("res/atlas/comp.atlas", Handler.create(null, this.onLoaded));

然后出了新的警告,論壇搜了下,只是警告,不影響開發(fā)。

LayaAir IDE怎么創(chuàng)建場景8

到此,在laya中創(chuàng)建ui和代碼,并綁定使用就完成了...

怎么制作動(dòng)畫

準(zhǔn)備動(dòng)畫素材

首先將所有動(dòng)畫素材導(dǎo)入到項(xiàng)目中

在這里我準(zhǔn)備圓桌騎士中的 大劍勇士的攻擊和行走的圖片集合

LayaAir IDE怎么制作動(dòng)畫1

所有圖片我都使用了 角色_動(dòng)作_序號 的命名方式

導(dǎo)入到工程中

在Laya IDE中 切換視圖模式為 編輯模式  快捷鍵 ALT+W

然后在左下角資源列表中 打開所在目錄

LayaAir IDE怎么制作動(dòng)畫2

拷貝圖片資源文件到文件夾中 回到IDE中 刷新即可 效果如圖

LayaAir IDE怎么制作動(dòng)畫3

開始建立動(dòng)畫

LayaAir IDE怎么制作動(dòng)畫4

在編輯視圖中, 右鍵項(xiàng)目新建一個(gè)動(dòng)畫

LayaAir IDE怎么制作動(dòng)畫5

將攻擊圖片集合 拖到時(shí)間軸上

LayaAir IDE怎么制作動(dòng)畫6

修改動(dòng)效名稱為attack 這里很重要 一會(huì)兒要用到

LayaAir IDE怎么制作動(dòng)畫7

再把move圖片集合拖拽過來 動(dòng)效名稱設(shè)置為 move

LayaAir IDE怎么制作動(dòng)畫8

更新日志

html5編程工具(LayaAir IDE) 2.7.0

3D物理功能增強(qiáng)

在LayaAir 3D物理中,本次的2.7版本,增加了固定關(guān)節(jié)組件Fixed Joint和可配置關(guān)節(jié)組件Configurable Joint的支持。開發(fā)者可以直接將Unity中的Fixed Joint以及Configurable Joint這兩個(gè)物理關(guān)節(jié)組件,通過LayaAir的Unity導(dǎo)出插件,一鍵導(dǎo)出后直接在LayaAir引擎中使用。

Unity的固定關(guān)節(jié)組件Fixed Joint在LayaAir引擎中為FixedConstraint(固定約束),用于約束一個(gè)游戲?qū)ο髮α硪粋€(gè)游戲?qū)ο蟮倪\(yùn)動(dòng),將兩個(gè)物體永遠(yuǎn)以相對的位置固定在一起,即使發(fā)生物理改變,它們之間的相對位置也將不變。

Unity的可配置關(guān)節(jié)組件Configurable Joint在LayaAir引擎中為ConfigurableConstraint(可配置約束),這是一種自定義的約束類型,開發(fā)者可根據(jù)自身需求來設(shè)置六個(gè)自由度,此約束可以實(shí)現(xiàn)所有的約束類型功能。

我們還提供了斷開力breakForce和斷開扭矩breakTorque屬性,用來設(shè)置約束的強(qiáng)度極限,同時(shí)在Script3D類中提供了物理的生命周期方法onJointBreak(),當(dāng)約束力超過強(qiáng)度極限時(shí),會(huì)打破約束,并調(diào)用該方法。

在易用性方面,本次版本還為剛體提供了約束查詢的屬性constaintRigidbodyA和constaintRigidbodyB,可方便查詢與自己相關(guān)的兩個(gè)約束的剛體名稱。

LayaAir的Unity導(dǎo)出插件增強(qiáng)

本次的版本對于LayaAir的Unity導(dǎo)出插件也有所增強(qiáng)。更新如下:

增加導(dǎo)出 Cast Shadow / Receive Shadows 屬性,Cast Shadow支持開關(guān)(On/ Off)控制。

light相關(guān)燈光設(shè)置暫不支持導(dǎo)出,需要在引擎內(nèi)單獨(dú)設(shè)置。

增加iOS紋理壓縮的等級設(shè)置(高質(zhì)量圖片的導(dǎo)出會(huì)非常消耗時(shí)間),大家可根據(jù)需要設(shè)置即可。并且重構(gòu)了紋理壓縮的導(dǎo)出流程,輸出了導(dǎo)出壓縮紋理進(jìn)度。

在物理組件方面,新增導(dǎo)出物理FixedJoint組件和物理ConfigurableJoint組件。

增加導(dǎo)出SkinMeshEnable屬性。

增加Unity導(dǎo)出支持的屬性表,內(nèi)置在插件中,開發(fā)者可以在插件中直接找到此版本支持哪些導(dǎo)出屬性。

支持cannon.js物理引擎

LayaAir內(nèi)置的物理引擎是Bullet物理引擎,功能強(qiáng)大豐富。是我們推薦的引擎??紤]到有開發(fā)者反饋,某些產(chǎn)品只需要用到物理檢測,碰撞等很基礎(chǔ)的功能,并且希望引擎庫的包體盡可能縮小。因此,我們決定在本次的2.7版本中,支持cannon.js物理引擎庫,包括以下的cannon物理功能:

(1)cannon物理射線檢測

(2)cannon物理碰撞檢測

(3)cannon物理box,sphere,compoundCollider的實(shí)現(xiàn)

(4)cannon物理trigger的實(shí)現(xiàn)

(5)cannon物理形狀Scale的實(shí)現(xiàn)

(6)cannon物理碰撞事件,觸發(fā)事件的實(shí)現(xiàn)

(7)cannon物理屬性(彈力,摩擦力等)的實(shí)現(xiàn)

(8)cannonCollider中增加localOffset屬性

自此,開發(fā)者如果使用物理功能不多的情況下,可以選擇cannon物理引擎方案。滿足基礎(chǔ)物理引擎功能使用的同時(shí),相對于Bullet引擎大幅減少了包體。因?yàn)?,使用cannon物理引擎方案,需要引入的cannon與cannonPhysics這兩個(gè)庫壓縮后總和也不足200k。

標(biāo)簽: ide開發(fā) 動(dòng)畫制作

下載地址

LayaAir IDE 免費(fèi)版V2.7

普通下載通道

網(wǎng)友評論

返回頂部