Loading...
Cocos Creator v2.1.1 更新说明
@
Jason S
: For manual documents, here I only give the Chinese version of the links, English version need to adjust the URLs to
https://docs.cocos2d-x.org/creator/manual/en/
.
以下正文:
自从 Cocos Creator 2.1.0 发布以来,我们收到了来自用户大量的宝贵建议。根据之前公布的计划,我们会持续加快对 v2.1 系列的迭代,以便尽快消化用户们的建议。同时为了防止这些改动影响到老项目的稳定性,我们仅推荐有 3D 需求的项目升级到 v2.1,其它项目可以继续使用 v2.0,等到 v2.2 发布后再同时升级上来。
本次 v2.1.1 的升级主要支持了
3D 场景编辑
、
摄像机预览
和
光照系统
,同时也合并了最新 2.0.x 的有关改动。
What's New
支持 3D 场景编辑
场景编辑器允许一键切换至 3D 编辑模式,方便对 3D 对象、摄像机、灯光进行编辑。详见文档
《3D 场景》
。
新增游戏预览面板
新增了独立的预览面板,能够在场景编辑的过程中直观地预览摄像机看到的画面。面板打开方式:
主菜单 → 面板 → 游戏预览
,预览面板可置于独立窗口,也可拖进编辑器主窗口。
新增 3D 光照和阴影
新增了 Light 组件,用于在场景中布置光源,还可结合
MeshRenderer 设置阴影效果。详见文档
《光源组件参考》
。
升级 EditBox 组件
现在用户可以单独设置 Text Label、Placeholder Label 和 Background 节点,变得更加灵活和简单,也更符合组件化的开发方式。详见文档
《EditBox 组件参考》
。
新增文字阴影渲染组件
新增了 LabelShadow 组件,用于给 Label 组件添加阴影效果,和 LabelOutline 用法类似。详见文档
《Label 组件参考》
。
支持动态创建 3D Primitive 模型
添加了
cc.primitive
模块,用于在运行时动态创建 3D 模型,如 box、cone、cylinder、plane 等。详见文档
《基础 3D 物体》
。
集成材质系统(Beta)
加入了材质系统的支持,允许用户创建 Material 和 Effect(Shader)资源类型。需注意的是,目前的材质系统主要是提供给引擎内部使用,仅供开发者预览。我们计划在 2.1.2 就对材质系统进行大幅度升级,届时此版本的材质将
无法升级
到 2.1.2。
编辑器改进
新增快捷键
Ctrl/Cmd + Shift + F
,用于将当前选中节点
对齐到场景编辑器所在视角。
在场景编辑器中点选时,允许同时按住
Ctrl/Cmd
进行多选
完善针对自定义引擎的容错处理,避免编辑器启动失败
提升资源管理器在超大工程下的搜索性能
添加菜单“
文件 - 在新窗口中打开项目
”,用于支持在 Mac 上同时开启多个工程
当组件未定义
enabled
相关联的生命周期函数的时候,隐藏组件的
enabled
勾选按钮
升级 TypeScript 版本到 3.3.3333
引擎改进
让
cc.Vec3
能够兼容
cc.Vec2
的相关 API
改善了
Label
在编辑器及不同浏览器上的定位准确性(感谢”大城小胖”提供建议)
优化
3D
骨骼动画性能和体积
在
原生
平台默认启用
cc.macro.CLEANUP_IMAGE_CACHE
标记,以减少纹理内存占用
原生
平台自动校验当前设备最大支持的纹理尺寸
添加
微信小游戏
上
XMLHttpRequest
timeout 事件的支持
[#87]
新增
cc.sys.HUAWEI_GAME
枚举,用于判断当前是否是华为快游戏平台
优化
Android
5 系统的 WebView 兼容性
当
VideoPlayer
设为静音时,允许 iOS 浏览器自动播放
Bug Fixes
编辑器修复列表
修复在 BuildResults.getNativeAssetPath 可能获取不到贴图路径的问题
修复移除
动画编辑器
正在编辑的
动画帧
导致的报错
修复反复进入
Prefab
编辑模式时会出现的 object already destroyed 警告
引擎修复列表
修复当组件未定义
onEnable
时
enabledInHierarchy
始终为 false 的问题
修复
ToggleGroup
所在节点的 active 为 false 的时候未完全禁用的问题
Please turn on JavaScript to use Paper in all of its awesomeness. ^_^
What's New
支持 3D 场景编辑
新增游戏预览面板
新增 3D 光照和阴影
升级 EditBox 组件
新增文字阴影渲染组件
支持动态创建 3D Primitive 模型
集成材质系统(Beta)
编辑器改进
引擎改进
Bug Fixes
编辑器修复列表
引擎修复列表