コード例 #1
0
ファイル: CityAlive.cs プロジェクト: kiwibi/AlmightySmite
 private void OnTriggerStay2D(Collider2D col)
 {
     if (col.gameObject.tag != "Land" && col.gameObject.tag != "MainCamera" && col.gameObject.tag != "Ocean")                                              //om den inte krockar med någonting vi inte bryr oss om
     {
         if (col.gameObject.name == "Ligtning(Clone)")                                                                                                     //om det va lightning som träffade
         {
             parentScript.OnChildTriggerEnter2D(col);                                                                                                      //aktivera funktionen i parentscriptet
             Destroy(col.gameObject);
             return;                                                                                                                                       //hoppa ur scriptet
         }
         Timer += 1;                                                                                                                                       //för varje frame öka timern med 1
         if (Timer > amountOfFrames)                                                                                                                       //när det har gått mer än 5 frames
         {
             parentScript.OnChildTriggerEnter2D(col);                                                                                                      //aktivera funktionen i parentscriptet
             Timer = 0.0f;                                                                                                                                 //timern sätts till 0 igen
         }
     }
 }