西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页 常用软件 软件下载 安卓软件 游戏下载 安卓游戏 MAC应用 驱动下载 安卓电视
系统工具网络工具媒体工具图形图像聊天工具应用软件编程开发手机软件安卓应用电脑安全字体素材

html5编程工具(LayaAir IDE)

2.7.0 官方最新版
  • html5编程工具(LayaAir IDE)2.7.0 官方最新版
  • 软件大小:200.0M
  • 更新时间:2020-07-07 18:58
  • 软件语言:中文
  • 软件厂商:
  • 软件类别:国产软件 / 免费软件 / 编程工具
  • 软件等级:5级
  • 应用平台:WinAll, WinXP
  • 官方网站:http://www.layabox.com/index.html
好评:50%
坏评:50%

装机必备软件

软件介绍

LayaAiride是新一代html5编程工具,LayaAirIDE是一款可视化集成开发工具,当前已集成UI、粒子、动画等常用可视化编辑工具。是广大网页设计者们必备的软件,功能齐全,最新html5开发必备利器。本次2.7.0beta版本的核心在于物理引擎的升级完善,以及考虑到当前有开发者对于物理引擎包体缩减的需求,我们还新增支持了cannon.js物理引擎库。另外,本次更新还进一步增强了3D光影的渲染效果,强化了LayaAir的Unity 3D资源导出插件的功能。

html5编程工具(LayaAir IDE)

LayaAir还拥有更多亮点:

支持2D、3D、VR的开发,并实现开发3D产品时同步发布VR产品,一次投入多处回报;其核心引擎库仅100K左右、运行内存仅占用2M左右,极轻;但是功能性并未打折,包括动画、UI、粒子、骨骼、物理、3D等系统,还具有支持引擎扩展与分包的独家优势,适用于广告、教育、营销等各领域,可以说,极强。LayaAir以巅峰实力吹响了H5游戏与APP游戏同台PK的号角,势必掀起H5引擎领域one is more的新浪潮。

LayaAir引擎的优势:

唯一实现H5重度游戏裸跑达到APP性能,并拥有线上案例的商业级开源引擎;

唯一覆盖当前所有主流H5开发语言的引擎,支持ActionScript3、TypeScript、JavaScript三种语言以及ES6语言规范的开发;

唯一使用自身引擎开发IDE工具,实现UI、粒子、骨骼、地图场景、动画等常用开发环境的可视化,极大提升开发者效率,优化工作流;

唯一实现一次开发,同时发布Flash页游版、APP版(Android、IOS)、H5版的全平台引擎。

LayaAir IDE特点:

LayaAir 引擎

裸跑性能媲美APP的HTML5引擎

多语言支持

支持AS3、TypeScript、JavaScript三种语言开发HTML5

适用领域广

核心库100K左右,适用游戏、广告、营销、应用、教育等领域

极致性能

唯一拥有大型游戏线上产品(裸跑)案例的HTML5引擎

功能强大

支持2D\3D、动画、UI、粒子、骨骼、物理等,支持引擎扩展与分包

LayaFlash引擎

页游MMOPRG《醉西游》成功转换HTML5

快速Flash产品转换

Flash页游\手游仅需1个人7天即可转换为HTML5和APP游戏

LayaFlash IDE

支持代码编译、调试、压缩与混淆加密、资源转换、在线文档等功能

HTML5零学习成本

AS3开发者可直接使用Flash开源框架和工具链进行开发HTML5

性能媲美APP

LayaFlash引擎的重度游戏已运行于QQ空间等平台,性能媲美APP

html5编程工具(LayaAir IDE)更新日志:

html5编程工具(LayaAir IDE) 2.7.0 

3D物理功能增强

在LayaAir 3D物理中,本次的2.7版本,增加了固定关节组件Fixed Joint和可配置关节组件Configurable Joint的支持。开发者可以直接将Unity中的Fixed Joint以及Configurable Joint这两个物理关节组件,通过LayaAir的Unity导出插件,一键导出后直接在LayaAir引擎中使用。

Unity的固定关节组件Fixed Joint在LayaAir引擎中为FixedConstraint(固定约束),用于约束一个游戏对象对另一个游戏对象的运动,将两个物体永远以相对的位置固定在一起,即使发生物理改变,它们之间的相对位置也将不变。

Unity的可配置关节组件Configurable Joint在LayaAir引擎中为ConfigurableConstraint(可配置约束),这是一种自定义的约束类型,开发者可根据自身需求来设置六个自由度,此约束可以实现所有的约束类型功能。

我们还提供了断开力breakForce和断开扭矩breakTorque属性,用来设置约束的强度极限,同时在Script3D类中提供了物理的生命周期方法onJointBreak(),当约束力超过强度极限时,会打破约束,并调用该方法。

在易用性方面,本次版本还为刚体提供了约束查询的属性constaintRigidbodyA和constaintRigidbodyB,可方便查询与自己相关的两个约束的刚体名称。

LayaAir的Unity导出插件增强

本次的版本对于LayaAir的Unity导出插件也有所增强。更新如下:

增加导出 Cast Shadow / Receive Shadows 属性,Cast Shadow支持开关(On/ Off)控制。

light相关灯光设置暂不支持导出,需要在引擎内单独设置。

增加iOS纹理压缩的等级设置(高质量图片的导出会非常消耗时间),大家可根据需要设置即可。并且重构了纹理压缩的导出流程,输出了导出压缩纹理进度。

在物理组件方面,新增导出物理FixedJoint组件和物理ConfigurableJoint组件。

增加导出SkinMeshEnable属性。

增加Unity导出支持的属性表,内置在插件中,开发者可以在插件中直接找到此版本支持哪些导出属性。

支持cannon.js物理引擎

LayaAir内置的物理引擎是Bullet物理引擎,功能强大丰富。是我们推荐的引擎。考虑到有开发者反馈,某些产品只需要用到物理检测,碰撞等很基础的功能,并且希望引擎库的包体尽可能缩小。因此,我们决定在本次的2.7版本中,支持cannon.js物理引擎库,包括以下的cannon物理功能:

(1)cannon物理射线检测

(2)cannon物理碰撞检测

(3)cannon物理box,sphere,compoundCollider的实现

(4)cannon物理trigger的实现

(5)cannon物理形状Scale的实现

(6)cannon物理碰撞事件,触发事件的实现

(7)cannon物理属性(弹力,摩擦力等)的实现

(8)cannonCollider中增加localOffset属性 

自此,开发者如果使用物理功能不多的情况下,可以选择cannon物理引擎方案。满足基础物理引擎功能使用的同时,相对于Bullet引擎大幅减少了包体。因为,使用cannon物理引擎方案,需要引入的cannon与cannonPhysics这两个库压缩后总和也不足200k。

软件截图

html5编程工具(LayaAir IDE) 2.7.0 官方最新版
    html编辑器
    (15)html编辑器关键词
    我们做网页的时候最难找的就是html编辑器,网上找一个吧,要不是图片上传错误,就是到处都是js错误,垃圾太多.大家都需要一个简单,速度快的.西西为您提供最好用的html编辑器一站式下载!html编辑器定义:html编辑器指的是更多>>

    其他版本下载

    发表评论

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲

    下载帮助下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。

    TOP
    软件下载