private void ExitWave(AnimPrancha pl) { player = null; UnityAnalyticsIntegration.Instance().SendHightScore(ScoreManager.highScore); pl.player.gameObject.transform.parent = null; pl.player.UnlockConstrains(); }
private void OnTriggerEnter(Collider other) { //return; AnimPrancha pl = other.GetComponent<AnimPrancha>(); if (pl != null) { pl.player.onWave = true; Debug.Log("Entrou"); player = pl; //pl.gameObject.transform.parent = pos.transform; //pl.player.LockConstrains(); pl.player.ActiveWaveBuoyancy(); } }
public void SetTarget(Transform target) { cameraTarget = target; targetPosition = cameraTarget.position; targetRotation = cameraTarget.rotation; if (cameraTarget != null) { targetAnimator = cameraTarget.gameObject.GetComponent<AnimBoat>(); targetPranchaAnimator = cameraTarget.gameObject.GetComponent<AnimPrancha>(); } }