duck

Unity 3D javascript example throwing random items from list

Nov 21st, 2011
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #pragma strict
  2. #pragma downcast
  3. import System.Collections.Generic;
  4.  
  5. static var relics : List<Transform>();
  6.  
  7.  
  8. function ThrowRelic() {
  9.  
  10.     if (relics.Length > 0) {
  11.         var n = Random.Range(0,relics.Length);
  12.         var relicPrefab = relics[n];
  13.         relics.RemoveAt(n);
  14.         var newRelic : Transform = Instantiate(relicPrefab, transform.position, transform.rotation);
  15.         newRelic.AddComponent(Rigidbody);
  16.         newRelic.rigidbody.AddForce(Vector3.up*15,ForceMode.Impulse);
  17.     }
  18. }
Advertisement
Add Comment
Please, Sign In to add comment