コード例 #1
0
 protected virtual void OnPeterHit(HeroPeter peter)
 {
     if (SoundManager.Instance.isSoundOn() && !hitAudioSource.isPlaying)
     {
         hitAudioSource.Play();
     }
 }
コード例 #2
0
ファイル: DeathZone.cs プロジェクト: Chuhalova/UnityGame
    void OnTriggerEnter2D(Collider2D collider)
    {
        HeroPeter peter = collider.GetComponent <HeroPeter>();

        if (peter != null)
        {
            LevelController.current.onPeterDeath(peter);
        }
    }
コード例 #3
0
    void OnTriggerEnter2D(Collider2D collider)
    {
        HeroPeter peter = collider.GetComponent <HeroPeter>();

        if (peter != null)
        {
            this.OnPeterHit(peter);
        }
    }
コード例 #4
0
    void OnTriggerEnter2D(Collider2D collider)
    {
        HeroPeter rabbit = collider.GetComponent <HeroPeter>();

        if (rabbit != null)
        {
            this.OnPeterHit(rabbit);
        }
    }
コード例 #5
0
 protected override void OnPeterHit(HeroPeter peter)
 {
     peter.flowers++;
     this.CollectedHide();
 }
コード例 #6
0
ファイル: HeroPeter.cs プロジェクト: Chuhalova/UnityGame
 void Awake()
 {
     peter     = this;
     lastPeter = this;
 }
コード例 #7
0
 protected override void OnPeterHit(HeroPeter peter)
 {
     LevelController.current.addProduct(1);
     this.CollectedHide();
 }
コード例 #8
0
 public void onPeterDeath(HeroPeter peter)
 {
     peter.transform.position = this.startingPosition;
 }
コード例 #9
0
 public void onPeterDeath(HeroPeter peter)
 {
     peter.transform.position = this.startingPosition;
     GameObject parent = UICamera.first.transform.parent.gameObject;
     GameObject obj    = NGUITools.AddChild(parent, losePanel);
 }
コード例 #10
0
 protected virtual void OnPeterHit(HeroPeter rabbit)
 {
 }
コード例 #11
0
 protected override void OnPeterHit(HeroPeter peter)
 {
     peter.flowers++;
     UI_Flower_Counter.flowersCounter.setFlowersInCounter(peter.flowers);
     this.CollectedHide();
 }