重置SKSpriteNode的颜色属性?

时间:2017-06-11 02:21:13

标签: ios colors skspritenode uicolor

SKSpriteNode的默认color值是什么?

Apple文档中没有提到它,将默认属性与nilUIColor.white进行比较会返回false,表明它们都不是。

目标是在节点上运行SKAction.colorize动画后将其颜色重置为默认值。

1 个答案:

答案 0 :(得分:0)

colorBlendFactor设置为0会导致color属性被忽略。

  

该值必须是介于0.0和1.0之间的数字。默认   value(0.0)表示忽略color属性   纹理的值应该未经修改地使用。对于大于的值   0.0,纹理在被绘制到场景之前与颜色混合。

此选项解决了问题,但未回答默认color值的问题。

希望其他人发布问题的明确答案。