Nach Steffen's Post ist das ein effizienter Weg, zufällige BOOL
s in cocos2d zu generieren
Aber wie stelle ich einen Bereich dafür ein? (z.B. 0 - 29 ist das Intervall und 5 Einsen BOOL
=
NO
, 25 Einsen BOOL
=
YES
)
Sie sollten arc4random
für den Zufallsgenerator verwenden.
%Vor%Die Funktion arc4random () verwendet den Schlüsselstromgenerator von Die Arc4-Chiffre, die 8 * 8 8-Bit-S-Boxen verwendet. Die S-Boxen können sein in ungefähr (2 * 1700) Zuständen. Die Funktion arc4random () gibt Pseudo-Werte zurück. Zufallszahlen im Bereich von 0 bis (2 * 32) -1 und hat daher den doppelten Bereich von rand und random.
Weitere Informationen zu arc4random
type
man arc4random
am Terminal.
Tags und Links objective-c cocos2d-iphone boolean arc4random