//ontriggerexit para que sepa cuando mario sale del colider private void OnTriggerExit2D(Collider2D collision) { if (collision.transform.root.gameObject.name.Equals("Player")) { velocidadTortuga = transform.root.GetComponent <TurtleMovement>(); //para que la tortuga vuelva a su velocidad inicial cuando mario salga velocidadTortuga.maxHorizontalVelocity = 1; } }
//ontriger enter para que se sepa que es cuando mario entra en el colider private void OnTriggerEnter2D(Collider2D collision) { if (collision.transform.root.gameObject.name.Equals("Player")) { velocidadTortuga = transform.root.GetComponent <TurtleMovement>(); //si mario entra la velocidad de la tortuga se aumenta a 5 velocidadTortuga.maxHorizontalVelocity = 5; } }
// Use this for initialization void Start() { currentTurtles = turtleCount; currentHamsters = hamsterCount; turtleMovement = GameObject.Find("Hovering Turtle").GetComponent <TurtleMovement>(); hamsterSpawnLane = GameObject.Find("HamsterLane"); snekoMovementScript = GameObject.Find("Sneko").GetComponent <SnekoMovement>(); }
// Use this for initialization void Awake() { currentHealth = startingHealth; managerEnemy = GameObject.Find("EnemyManager").GetComponent <ManagerEnemy>(); turtleMovement = GetComponent <TurtleMovement>(); }
protected override void Initiate() { anim = GetComponent <Animator> (); move = GetComponent <TurtleMovement> (); }
private void Start() { _turtle = this.GetComponentInParent <TurtleMovement>(); }
private void Awake() { turtleMovement = GetComponent <TurtleMovement>(); }