void OnCollisionEnter(Collision collision) { if (isActive && !isLift && collision.transform.tag.Equals("Enemy")) { enemy = collision.transform.GetComponent <EnemyManager>(); if (enemy) { isLift = true; marker.SetMaterial(); enemy.Lift(); enemy.transform.parent = liftPos; enemy.transform.position = liftPos.position; enemy.transform.eulerAngles = new Vector3(-90f, transform.eulerAngles.y, transform.eulerAngles.z); } } }