Hello I need help with a script, so basically you’re an ice cube and you have to get to the finish line before you melt when you’re done melting you kind of explode into water with this script
var restartLevel : String;
var camera1 : Transform;
var finished = false;
var shrinkrate = 0.001;
function Start () {
}
function Update () {
if (transform.localScale.x > 0.5){
if (finished == false){
transform.localScale.x=transform.localScale.x-shrinkrate;
transform.localScale.y=transform.localScale.y-shrinkrate;
transform.localScale.z=transform.localScale.z-shrinkrate;
camera1.localScale.x=camera1.localScale.x+shrinkrate;
camera1.localScale.y=camera1.localScale.y+shrinkrate;
camera1.localScale.z=camera1.localScale.z+shrinkrate;
}
}
else
{
transform.SendMessageUpwards ("GameOver");
}
}
function finish (){
finished=true;
}
function damage (damage:int){
transform.localScale.x=transform.localScale.x-damage;
transform.localScale.y=transform.localScale.y-damage;
transform.localScale.z=transform.localScale.z-damage;
camera1.localScale.x=camera1.localScale.x+damage;
camera1.localScale.y=camera1.localScale.y+damage;
camera1.localScale.z=camera1.localScale.z+damage;
}
Is there any way so when the icecube is melted it restarts the scene you’re playing in? thanks!