- Home /
Question by
Metalbreath · Aug 25, 2012 at 06:01 PM ·
objectdisappear
Player Moves Away = Object Disappear Scrpit - Help
Hello everyone. Could someone suggest me a good java script that could help my objects(Enemies) disappear while camera (player) is move and object is out of view (few meters or out of the zone)
Thank you for your time
-Metalbreathe
Comment
Sorry. i ve meant Destroy object when is out of player range
Answer by TheDarkVoid · Aug 27, 2012 at 11:33 PM
This should do the trick, you can set how far away the player has to be for it to disappear:
var isVisible = false;
var ActiveRange = 50;
function OnBecameVisible () {
isVisible = true;
}
function OnBecameInvisible () {
isVisible = false;
}
function Update ()
{
if(!isVisible && Vector3.Distance(Camera.main.transform.position, transform.position) > ActiveRange)
{
enabled = false;
}
}