if(Vector3.Distance(transform.position,Player.position) <= MaxDist)
{
//Call What Happens Here
}
我想用一些將播放器發送到主菜單(場景0)的代碼替換評論。順便說一句,這是JavaScript,我正在使用Unity 5.6。完整的代碼如下。如何更改Unity中的場景
#pragma strict
var Player : Transform;
var MoveSpeed = 4;
var MinDist = 3;
var MaxDist = 20;
function Start()
{
}
function Update()
{
transform.LookAt (Player);
if(Vector3.Distance(transform.position,Player.position) >= MinDist)
{
transform.position += transform.forward * MoveSpeed*Time.deltaTime;
if(Vector3.Distance(transform.position,Player.position) <= MaxDist)
{
//Call What Happens Here
}
}
}
javascript!= unityscript。它們在語法,功能和評估方式上有所不同。 Unityscript不符合ecma標準。標籤應該改變。這裏有一些關於它的信息:http://wiki.unity3d.com/index.php?title=UnityScript_versus_JavaScript – code11