【发布时间】:2020-07-17 11:49:43
【问题描述】:
我有多个名称不同的精灵,例如“H1”、“H2”、“H3”等,我如何编码以使所有名称为“H2”的精灵都将颜色变为红色?
【问题讨论】:
标签: swift xcode sprite-kit
我有多个名称不同的精灵,例如“H1”、“H2”、“H3”等,我如何编码以使所有名称为“H2”的精灵都将颜色变为红色?
【问题讨论】:
标签: swift xcode sprite-kit
一种方法是创建一个包含所有精灵的数组,然后执行类似的操作。
var spriteArray: [sprite] = [sprite1, sprite2, sprite3, sprite4]
for sprite in spriteArray where (sprite.name == "H2" {
sprite.color = UIColor.red
}
【讨论】: