Pick random Element eines Arrays in Actionscript 3
Ich habe ein array von movieclips und ich möchte Ihnen auf der Bühne. Sie müssen also eindeutig sein, und nach dem Zufallsprinzip ausgewählt.
wie kann ich das tun?
vielen Dank für Ihre Zeit
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann man eine zufällige Zahl mit
Math.random()
Diese liefert eine Zahl zwischen 0 und 1.So, für immer ein zufälliges element des Arrays, verwenden Sie diese:
stage.addChild(getRandomElementOf(movieClipArray));
oderstage.addElement(getRandomElementOf(movieClipArray));
x
undy
Eigenschaften des movieclips vor dem hinzufügen (oder Sie können sogar tun Sie es nach dem hinzufügen)switch
Aussagen, finden Sie heraus, welches Gitter-Teil der Maus ist in. Setzen Sie dann x und y des puzzle-Teil, so dass es bewegt sich in die richtige position in der StartaufstellungWenn Sie eine
Array
schon, Sie sollten in der Lage sein zu definieren, die eine zufällige Sortieren, dann können Sie Sie auf die Bühne als nötig.