// Use this for initialization void Start() { Camera mainCam = Camera.main; //mainCam.transparencySortMode = TransparencySortMode.Orthographic; mainCam.opaqueSortMode = UnityEngine.Rendering.OpaqueSortMode.FrontToBack; player = GameObject.FindObjectOfType <AnimatePlayer>(); transform.position = player.transform.position; yPos = player.transform.position.y - yOff; }
private void Update() { if (!player) { player = GameObject.FindObjectOfType <AnimatePlayer>(); } else { transform.position = new Vector3(player.transform.position.x, yPos, player.transform.position.z); } }
private void Start() { _sprite = GetComponent <SpriteRenderer>(); _animation = GetComponent <AnimatePlayer>(); }
public PlayerAttackState(AnimatePlayer player) { this.player = player; }
public PlayerBlockState(AnimatePlayer player) { this.player = player; }
public PlayerSpawnState(AnimatePlayer player) { this.player = player; }
public PlayerWalkState(AnimatePlayer player) { this.player = player; }
public PlayerIdleState(AnimatePlayer player) { this.player = player; }
void Start() { _playerMove = GetComponent <PlayerMovement>(); _Move = GetComponent <AnimatePlayer>(); }