using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class EnemyLadderMove : MonoBehaviour //для передвижения врага по лестницам { private Rigidbody2D rb; private void Start() { rb = GetComponent(); } private void OnTriggerEnter2D(Collider2D other) //если в триггер попадает лестница { if (other.gameObject.tag == "Ladder") { rb.gravityScale = 0; //ставим гравитацию на 0 } } private void OnTriggerExit2D(Collider2D other) //при выходе из триггера { if (other.gameObject.tag == "Ladder") { rb.gravityScale = 1; //возвращаем значение гравитации } } }