大家好,在上一个版本(1.5.0.1)中我们新增了一个颜色混合功能,根据发开者反馈,遇到半透明图片会出现颜色发黑的情况。
根据我们检查发现,该问题包括在以下两个个方面:
一:老版本动画编辑器数据添加到3.2版本引擎中显示错误
在该情况下,如果图片有半透明效果就会呈现灰黑色半透明。
该Bug由引擎 Blend默认值错误导致,目前已经修复该Bug。
如果属于这类情况请参考以下两个Pull Request 方法解决:
https://github.com/cocos2d/cocos2d-x/pull/7568/files
https://github.com/cocos2d/cocos2d-x/pull/7569/files
二:1.5.0.1版本动画编辑器编辑过后在动画编辑器、场景编辑器、以及3.2版本/2.2.5版本引擎中显示错误
在该情况下,老版本默认是没有该数据的,使用1.5.0.1打开后会自动设置默认值为一个错误默认值。
对于编辑器我们目前已经做了修复,
将会在8月7日发布的版本中更新该Bug。
目前可以通过以下方式手动解决:
1:对于动画包含帧很少的,将所有的帧的Blend混合“Src”属性设置为:one。修改后将会同时更正编辑器的显示已经引擎解析的显示错误。
2:如果对于帧较多的工程,您可以打开动画工程文件夹下的“json”文件夹,打开文件夹下跟工程名同名的json文件。搜索所有的“ “bd_src”: 770”并替换为:““bd_src”: 1”。
对于方法2,修改时请尽量让程序人员辅助,注意保存后的文件编码格式必须为“
UTF-8 无BOM”编码格式。
注:如需引入3.2版本引擎,仍需添加以上两个Pull Request 的修改内容。
感谢大家对Cocos Studio的支持。
:769: :769: :769: :769: :769:



程勋那边说是编辑器的问题,已经修改好了,但是我换了版本也没能解决问题
