SetY() публичный Метод

Modify Y axis
public SetY ( float y ) : void
y float
Результат void
    void OnAreaChange(Areas before, Areas after) {
      if ((after & Areas.Ladder) == Areas.Ladder) {
        if (character.ladder.IsAboveTop(character, character.feet)) {
          inputMgr.SetY(-1);
        } else {
          inputMgr.SetY(1);
        }

        inputMgr.SetX(0);
        UpdateManager.instance.SetTimeout(ContinueMoving, 2.5f);
      } else {
        inputMgr.SetX((float)facing);
      }
    }
Пример #2
0
 /// <summary>
 /// Listen InstancePrefab SendMessage and start logic
 /// </summary>
 public void OnInstancePrefab(InstancePrefab prefab) {
   inputMgr = prefab.instance.GetComponentInChildren<AIInput>();
   if (inputMgr == null) {
     Debug.LogWarning("AIInput is expected in the prefab");
     return;
   }
   inputMgr.SetY(-1);
 }
Пример #3
0
 /// <summary>
 /// Listen InstancePrefab SendMessage and start logic
 /// </summary>
 public void OnInstancePrefab(InstancePrefab prefab)
 {
     inputMgr = prefab.instance.GetComponentInChildren <AIInput>();
     if (inputMgr == null)
     {
         Debug.LogWarning("AIInput is expected in the prefab");
         return;
     }
     inputMgr.SetY(-1);
 }