/**
  * @brief オブジェクト初期設定;
  * @note
  */
 public static void initObjects(eAnimalObjects[] aList)
 {
     // オブジェクト破棄;
     destroyStageObjectsAll ();
     // オブジェクト生成;
     makeGameObjectsInScene (aList);
 }
 /**
  * @brief	指定したシーンリストのオブジェクトを作成;
  * @pram	aList		シーン内のゲームオブジェクト番号リスト
  * @note
  */
 public static void makeGameObjectsInScene(eAnimalObjects[] aList)
 {
     allocateSceneObjects (aList.Length);
     for(int i = 0; i < aList.Length; i++) {
         mStageObjects[i] = createGameObject(aList[i]);
     }
 }
 /**
  * @brief	ゲームオブジェクト生成;
  * @param	aListIndex		オブジェクトリスト内のインデックス;
  * @return	ゲームオブジェクト;
  * @note
  */
 public static GameObject createGameObject(eAnimalObjects aListIndex)
 {
     return (GameObject)Instantiate(mGameObjectListTemp[(int)aListIndex]);
 }