如何创建阵列SKSpriteNodes吗? (SWIFT,spritekit) [英] How To Create Array Of SKSpriteNodes? (swift, spritekit)
本文介绍了如何创建阵列SKSpriteNodes吗? (SWIFT,spritekit)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有12球精灵都具有相同的属性。是否有可能把他们都在一个数组所以我没有让打字....
ball1.size .......
ball2.size ........
ball3.size ......
等
我想创建一个数组称为allBalls然后刚刚经历code所示一样...
的一行改变每一个球 allBalls.size .....
解决方案
要创建 SKSpriteNode
的数组是你可以做到以下几点:
让allBalls = [球1,ball2,ball3] //类型数组方式<&SKSpriteNode GT;
然后通过遍历数组并改变每个球的尺寸
属性:
在allBalls {球
ball.size = //你想要的任何大小。
}
I have 12 ball sprites all of which have the same attributes. Is it possible to put them all in an array so I dont have to keep typing....
ball1.size.......
ball2.size........
ball3.size......
Etc.
I would like to create an array called allBalls and then just change every ball through one line of code like shown...
allBalls.size.....
解决方案
To create an array of SKSpriteNode
s you could do the following:
let allBalls = [ball1, ball2, ball3] // Of type Array<SKSpriteNode>
Then iterate through the array and change the size
property of each ball:
for ball in allBalls {
ball.size = // Whatever size you want.
}
这篇关于如何创建阵列SKSpriteNodes吗? (SWIFT,spritekit)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文