- Home /
how false and true player?
Hi! Apologize for my English. I try make scene where player must disappear, because I just want the character with whom to discuss the player to appear. And when scene is over player must spawn another place.
I try made this happend whit two javascript:
First make object true where dialoge is.
var Player : GameObject;
var dialog2 : GameObject;
var camera1 : GameObject;
var camera2 : GameObject;
function Start () {
}
function OnTriggerEnter () {
dialog2.SetActiveRecursively(true);
camera1.SetActiveRecursively(false);
camera2.SetActiveRecursively(true);
Player.SetActiveRecursively(false);
}
function OnTriggerExit() {
dialog2.SetActiveRecursively(false);
Player.SetActiveRecursively(true);
}
Second must get player spawn and get back to true, if player choose "Ignore"
var Player : GameObject;
var dialog2 : GameObject;
var dialogmyont : GameObject;
var camera1 : GameObject;
var camera2 : GameObject;
var SpawnPoint : Transform;
function OnGUI () {
GUI.Box (Rect (280,340,500,120), "......");
if (GUI.Button (Rect (780,370,140,20), ".......")) {
Dialog1.SetActiveRecursively(false);
Dialogmyont.SetActiveRecursively(true);
}
if (GUI.Button (Rect (780,410,80,20), "Ignore")) {
Player.SetActiveRecursively(true);
camera1.SetActiveRecursively(true);
camera2.SetActiveRecursively(false);
Dialog1.SetActiveRecursively(false);
Player.transform.position = SpawnPoint.position;
}
}
So problem is when i choose "Ignore" camera and player change back but only seconds. player dont spawn. But if I press "Ignore" again, player spawn and every thing works fine. It's not big deal to press two times, but it looks stupid. Thank's for help in andvace :)
Answer by Cherno · Nov 18, 2013 at 02:53 AM
You can just use "renderer.enabled = false" to make the player invisible. You should also use "collider.enabled = false" with it. To "spawn" the player at a different location, just use transform.position to instntly transport him where you want him to "spawn".
Your answer
![](https://koobas.hobune.stream/wayback/20220613122121im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
GUI Button to toggle true false when pressed 1 Answer
A bunch of errors that I can't fix 1 Answer
activating object only on true 1 Answer
Boolean problem!! 2 Answers
Why won't my if result to true? 1 Answer