|
Hello all, Ive been at this for the last day or so, and its starting to bug me - I have no problem instantiating several random game objects out of an array of multiple game objects, I can grasp the random.range with no problem, but when it comes to making sure the same game objects aren't instantiated more that once, I'm having difficulty, Ive tried a few scripts across the net but am having trouble.. Could anybody give me a hand? Heres my code: var bodyParts : GameObject[]; } I'd really appreciate some help guys, in JS if possible as I'm not very competent in any other language at the moment. I know there are scripts out there but i can't seem to get them to work for this function, i.e. multiple random instantiations. Cheers - monster.
(comments are locked)
|
|
Tested it and it works. Added a 1 second wait just so you could tell the order was random. That looks like its headed in the right direction, thanks for the quick response - but I'm getting the following errors: Unknown identifier: 'count'. RemoveAt is not a member of UnityEngine.GameObject[] ToBuiltin is not a member of UnityEngine.GameObject[] any ideas? thanks again.
Apr 18 '12 at 08:54 PM
ratboy
I got rid of the whole count variable. I figured out you didnt need it. Hope it works.
Apr 18 '12 at 09:23 PM
Lttldude
yeah of course, its already in the bodyPartsNum.. any ideas to the ToBuiltIn and RemoveAt not being members of UnityEngine.GameObject[] ? cheers!
Apr 18 '12 at 10:05 PM
ratboy
Updated my answer, all works.
Apr 18 '12 at 11:37 PM
Lttldude
Will test in the morning, and will let you know then - thanks for the quick reply! :)
Apr 19 '12 at 02:03 AM
ratboy
(comments are locked)
|
