Пример #1
0
 //
 private void EndJumpPack()
 {
     dummy.SetJumpPackLayer(false);
     //
     ajp.RemoveAJP();
     //
     ajp = null;
 }
Пример #2
0
 //
 private void BeginJumpPack(AirJumpPack value)
 {
     // Set Dummy Anim Layer
     dummy.SetJumpPackLayer(true);
     // Set AirJumpPack Cach
     ajp = value;
     // Set To Child, Position, Activate, Shine Effect
     ajp.Set(transform, sr.flipX);
     //
     dummy.Outline(dummy.shieldState);
 }
Пример #3
0
 //
 public void EquipJumpPack(bool b, AirJumpPack value = null)
 {
     if (b)
     {
         BeginJumpPack(value);
     }
     else
     {
         EndJumpPack();
     }
 }
Пример #4
0
 //
 public void AddAJPack()
 {
     if (airJumpCount == 0)
     {
         AirJumpPack jumpPack = ItemManager.instance.GetJumpPack();
         if (MyUtility.IsNull(jumpPack, "JumpPack"))
         {
             return;
         }
         //
         dummy.arm.EquipJumpPack(true, jumpPack);
     }
     //
     ++airJumpCount;
     UpdateAirJumpText();
 }