コード例 #1
0
ファイル: HippieFreedom.cs プロジェクト: rickho886/Mission169
 public void OnTriggerEnter2D(Collider2D col)
 {
     if (col.tag == "Player" && HippiesBrain == HippieWalkAround)
     {
         HippiesBrain = HippieOfferItem;
     }
 }
コード例 #2
0
ファイル: HippieFreedom.cs プロジェクト: rickho886/Mission169
 void Awake()
 {
     giftToPlayer             = GetComponentInChildren <CollectibleDef>(true);
     animManager              = GetComponent <HippieAnimationManager>();
     physic                   = GetComponent <SlugPhysics>();
     HippiesBrain             = HippieTiedUp;
     hippieSpeedWalkingFactor = 0.25f;
     hippieSpeedRunningFactor = 2;
 }
コード例 #3
0
ファイル: HippieFreedom.cs プロジェクト: rickho886/Mission169
 public void Observe(SlugEvents ev)
 {
     if (ev == SlugEvents.Fall)
     {
         HippiesBrainBackup = HippiesBrain;
         HippiesBrain       = HippieTiedUp;
     }
     else if (ev == SlugEvents.HitGround)
     {
         HippiesBrain = HippiesBrainBackup;
     }
 }
コード例 #4
0
ファイル: HippieFreedom.cs プロジェクト: rickho886/Mission169
 private void EndOfHippieSalutAnim()
 {
     HippiesBrain = HippieRunAway;
 }
コード例 #5
0
ファイル: HippieFreedom.cs プロジェクト: rickho886/Mission169
 private void EndOfHippieFreedAnim()
 {
     HippiesBrain = HippieWalkAround;
     animManager.PlayWalkingAnim(EndOfHippieWalkAnim);
 }