一元复始,万象更新。2018年1月3日新年伊始之际,白鹭官方为开发者送上新年礼包,正式发布DragonBonesPro(龙骨)5.6版本。在新版本中,重点更新了包括支持直接导入PSD文件、IK时间轴、导出透明背景GIF、跨项目骨架复制粘贴等开发者高需求的4大功能,更便捷高效的利于开发者开展骨骼动画工作。
直接导入PSD
需要注意的是,开发者在导入PSD时图层最好不要使用混合选项(例如:描边,浮雕等),如果有使用,在保存前要对图层做栅格化。此外,建议不要使用遮罩等复杂的图层关系,如果有使用,在使用前要对图层做合并、平面化,否则在导入的过程中就可能出现错误。
添加IK时间轴
在前期发布的版本中,IK的完全方向和权重是不能在动画中改动的。中对时间轴添加了IK层,现在你可以给IK的完全方向和权重添加关键帧,实现在动作制作中动态的设置调整IK。
导出透明背景GIF
GIF的导出渲染需要花费一定时间,特别是当导出大尺寸的动画时。如果开发者在导出渲染时不想等待太久,可以尝试缩小“输出比例”。为了让导出的过程更直观友好,也重制了导出GIF的进度条和界面,在导出的过程中,还可以随时取消。
支持跨项目、骨架复制粘贴
版本里,复制粘贴的强化不仅限于“选择性粘贴”,最大的强化部分在于,可以跨项目或跨骨架进行复制粘贴。即开发者可以从A项目复制一个骨骼,粘贴到B项目,而且是可以带着动画关键帧过去的。
开发者需要注意的是,如果想跨项目复制粘贴带着动画关键帧,你需要确保A和B项目都有相同名字的动画剪辑。例如,A项目有个动画剪辑叫“跑”,B项目也要有个动画剪辑叫“跑”(如无需新建一个),然后A项目复制一条腿,粘贴到B项目。那么A项目中,这条腿的“跑”这个动画剪辑里的动画关键帧就默认被带到B项目了。
如果A项目中有5个动画,对应的B项目中也有同名的5个动画,复制粘贴骨骼或插槽过去,也都是带着这5个动画的关键帧的,骨架也是同理。支持跨项目、骨架复制粘贴后,动画的复用性得到提高,许多工作无需重复开展。
全新偏好设置面板
随着在项目中需要设置的内容越来越多,对于偏好设置面板进行了界面优化,对不同选项进行了分类,界面更加简洁。
增加标尺和辅助线
增强纹理集预览
这次,重新优化了界面,把纹理集预览又加了回来,并且增强了功能,比如可以缩放预览图。对于不需要预览的开发者,还提供了预览的开关功能。关掉后,下次再打开就不会呈现纹理集预览了。同时,在纹理集设置面吧,纹理集的预览图也可以缩放了。
增加“导出到”功能
增加了“导出到”功能,提供了三个选项:
项目所在文件夹选择这个选项,效果和以往的版本一样,导出到当前项目文件所在的目录。
指定文件夹选择这个选项,可以指定任意文件夹为导出目的地。
“导出到”方便之处在于,开发者的选择会被记住。比如开发者在A项目导出的时候,设定了“指定文件夹”。打开B项目导出的时候,“导出到”的设置依然是“指定文件夹”,而且它会记住A项目指定的文件夹地址。如果有很多项目,最终都需要导出到同一个目录,就非常方便了,不需要每次都指定导出目的地。(注意导出项目不可重名,重名会默认覆盖的。)
子骨架可在编辑器中播放动画
以前的版本中,如果使用了骨架嵌套,那么主骨架在编辑器中播放动画的时候,子骨架的动画是不会播放的。只有在网页中预览的时候才能看到主骨架中嵌套的子骨架的动画播放。版本改进了这一功能,在编辑器里播放主骨架动画时,已经可以实现子骨架的动画播放。
但开发者需要注意的是,当前只支持嵌套一层的情况,如果嵌套了多层,更深层次的骨架的动画在编辑器中还是看不到播放的,需要在网页中预览才可以。
另外,如果主骨架的总帧数和子骨架的总帧数不符,有可能出现子骨架动画会播放一部分就从头开始的情况。例如,主骨架10帧,子骨架4帧。那么子骨架在编辑器中就会只播放2次半。
发布HTML直接嵌入网页
在使用导出时,选择“HTML”,然后选择导出类型为“发布”,便会生成一个HTML文件。如果开发者懂前端,就可以很容易的选取其中的代码,把龙骨动画嵌入网页内。而不同的是,它的运行并不需要安装浏览器插件。
在线预览
新增快捷键
时间轴中跳转关键帧:Y和H
变换工具栏,切换输入框:Tab
显隐辅助线:Ctrl+;
开关辅助线可选:Ctrl+Alt+;
开关时间轴筛选:Ctrl+D
重命名:F2
复制变换:Ctrl+Shift+C
粘贴变换:Ctrl+Shift+V
修复的问题
网格加权重在编辑器中播放抖动的问题。
分布到关键帧功能无效的问题。
浏览器预览,默认显示比例过大的问题。
导出的spine数据格式,去掉tex后缀。
导出的Spine数据格式,GM2无法使用的问题。
某些情况下层级调整错乱的问题。
当项目中引用了多个库目录,另存时不会全部拷贝的问题。
切换到图片过多的项目,卡顿的问题。
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。