//private bool BeLifePossessed = false; //private Animator animator; void Start() { HPcontroller = GameObject.Find("GameManager").GetComponent <HPcontroller>(); possessedSystem = GameObject.Find("Pine").GetComponent <PossessedSystem>(); PlayerHealth = GameObject.Find("Pine").GetComponent <PlayerHealth>(); currentHealth = MaxHealth;//開始時,當前HP回最大HP // animator = GetComponent<Animator>(); }
public bool IsPossessing = false; //附身中為true直到附身結束切回正常狀態才會被重置為false // Use this for initialization void Start() { PossessedSystem = GameObject.Find("Pine").GetComponent <PossessedSystem>(); SoulPower = GameObject.Find("SoulPower"); playerManager = GameObject.Find("PlayerManager").GetComponent <PlayerManager>(); SoulVisionEffect.SetActive(false); //開始時靈視關閉 PossessEffect.SetActive(false); //開始時附身鏡頭關閉 SoulPower.SetActive(false); //開始時靈視特效關閉 Crosshairs.SetActive(false); //開始時準心關閉 CameraState = "NormalState"; //初始狀態為正常狀態 AttachedBodyChildren = new Transform[3]; //只抓前四個物件(包含本身) PlayerView = GameObject.Find("FirstPersonCamPoint"); MoveEnd = GameObject.Find("CamMoveEndPoint"); //一開始取正確腳色位置 NowCharacter = GameObject.Find("Pine"); }
void Start() { PossessedSystem = GameObject.Find("Pine").GetComponent <PossessedSystem>(); CameraScript = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <CameraScript>(); }