예제 #1
0
        void Start()
        {
            IsPassingThrough = true;
            OutsideLadder    = true;

            TopOfLadder = GetComponentInChildren <TopOfLadder>();
            playerRb    = GameObject.FindWithTag(Tags.Player).GetComponent <Rigidbody2D>();

            if (!hasRestored)
            {
                OriginalGravityScale = playerRb.gravityScale;
            }
        }
예제 #2
0
 public void Restore(TopOfLadder topOfLadder)
 {
     topOfLadder.Restore(this);
 }
예제 #3
0
 public TopOfLadderData(TopOfLadder topOfLadder)
 {
     IsNearTop        = topOfLadder.IsNearTop;
     IsLadderATrigger = topOfLadder.IsLadderATrigger;
 }