예제 #1
0
 private void EndFlash(GameObject obj)
 {
     // 格納されたオブジェクトが空ではないとき
     if (m_colliderObj != null)
     {
         // オブジェクトがStageObjectコンポーネントを実装しているかをチェック
         StageObject material = null;
         if ((material = m_colliderObj.GetComponent <StageObject>()) != null)
         {
             // 点滅終了
             material.EndFlashEmission();
         }
     }
     // 格納オブジェクトを更新
     m_colliderObj = obj;
     // 更新されたオブジェクトをロボットに送る
     SendObject(m_colliderObj);
     if (m_colliderObj == null)
     {
         return;
     }
     StartFlash(new Color(0.5f, 0.5f, 0.5f), 1.0f);
 }