Quantcast
Channel: Questions in topic: "clone"
Viewing all articles
Browse latest Browse all 508

Hello there I have a Instantiate Issue

$
0
0
What i did was was it to where you can Walk as far as you want and the room spawns in front of you with ever direction you decide to go. The Problem is when the Room Spawns I need to to be 1 of 4 rooms 3 traps and one safe Room how can I do that. Here is what i did so far. #pragma strict var GameObj : GameObject; var R1 : GameObject; var R2 : GameObject; var R3 : GameObject; var R4 : GameObject; private var RND : int= 0; var RND1 : int=0; var isin : boolean=false; var DupObj : boolean=false; var DestroyObj : boolean=false; var LeftTrig : boolean=false; var RightTrig : boolean=false; var FRDTrig : boolean=false; var BckTrig : boolean=false; function Start () { } function Update () { var NBR = Random.Range(1,5); RND= NBR; if (Input.GetKeyDown(KeyCode.F2)){ Destroy(GameObj); } } function OnTriggerEnter (other : Collider) { RND1=RND; if(other.tag == "Player") { isin=true; //Front Trigger if (DupObj==true && FRDTrig==true){ if(RND1 == 1){ //var room1 = Instantiate(R1); } var room1 = Instantiate(R1); room1.transform.position.z = GameObj.transform.position.z +11; } //Back Trigger if (DupObj==true && BckTrig==true){ var room2 = Instantiate(GameObj); room2.transform.position.z = room2.transform.position.z -11; } //Left Triger if (DupObj==true && RightTrig==true){ var room3 = Instantiate(GameObj); room3.transform.position.x = room3.transform.position.x +11; } //Right Trigger if (DupObj==true && LeftTrig==true){ var room4 = Instantiate(GameObj); room4.transform.position.x = room4.transform.position.x -11; } } } function OnTriggerExit (other : Collider) { isin=false; if (DestroyObj==true){ Destroy(GameObj); } }`

Viewing all articles
Browse latest Browse all 508

Trending Articles