void OnControllerColliderHit(ControllerColliderHit other) { if (other.gameObject.tag == "PushObject") { stone = other.gameObject.GetComponent <PushStone>(); stoneHit = other; flagMove = 0; flagPush = 1; } else if (other.gameObject.tag == "Ladder" && z != 0) { transform.position = new Vector3(transform.position.x, transform.position.y, other.transform.position.z); transform.LookAt(transform.position + other.transform.right); flagClimbLadder = 1; } }
// Use this for initialization void Awake() { botRef = GetComponentInParent <PushStone>(); cont = 0; }