## エネミーのクローンが動かない
### エネミーの生成位置が高すぎる
#### Enemyスクリプトの生成位置を直す
```
Instantiate(enemy, new Vector3(Random.Range(10.0f,-2.5f), 12,0), Quaternion.identity); //18行目
この高さyを12から-1にする↓
Instantiate(enemy, new Vector3(Random.Range(10.0f,-2.5f), -1,0), Quaternion.identity); //18行目
```
## エネミーの生成の種類場所をランダムにする(無限湧き+ポイント制にする)
### 無限湧き
#### Enemyスクリプトを書き換える
```
public class Enemy : MonoBehaviour
{
float interval = 5.0f;
float timer = 0;
public GameObject enemy;
public GameObject[] enemyLooks;
void Start()
{
for (int e = 1; e <= 4; e++)
{
int enemyL = Random.Range(0, enemyLooks.Length); //見た目をランダムにする
Transform ene = Instantiate(enemy, new Vector3(Random.Range(10.0f,-2.5f), -1,0), Quaternion.identity).transform;
Instantiate(enemyLooks[enemyL], ene.position, Quaternion.identity, ene);
}
}
void Update()
{
timer += Time.deltaTime;
if(timer > interval){
float posX = Random.Range(-16, 27); //位置をランダムにする
float posZ = Random.Range(-10, 17); //位置をランダムにする
int enemyL = Random.Range(0, enemyLooks.Length); //見た目をランダムにする
Transform e = Instantiate(enemy, new Vector3(posX, -1, posZ), Quaternion.identity).transform;
Instantiate(enemyLooks[enemyL], e.position, Quaternion.identity, e);
timer = 0; //タイマーをリセットする
}
}
}
```
#### EnemyゲームオブジェクトのPrefabを更新する
- MeshRendererのチェックを消す

### EnemyスクリプトがついたGameObjectの更新
- 敵の見た目を決めるEnemyLooksにPrefabを入れる

大きさや正面はそれぞれのPrefabで設定しておこう
## BGMが流れない
### 原因1
もしかしてGameVeiwの右上のMuteAudioがオンになってない?

違かったらわからないけど、私の方では聞こえていたよ!
## お金が表示されない
money.textに金額を代入する部分がないよ〜
### GatyaScriptを編集する!
新しく作らずにCanvasについてるやつに追加してね
```
・
・色々ある下に変数を追加
・
public Text maneytext;
Start(){
・
・
・
moneytext.text = seatus.money.ToString();
}
```
あとは、ガチャが終わるタイミングでそれぞれ
```
moneytext.text = seatus.money.ToString();
```
を実行すれば大丈夫よ〜
moneyTextにmoneyを突っ込むのを忘れずに

ToorFのままだと、ガチャをするたびに残高が更新されないから
GatyaScriptで作った方がいいと思ってこうした〜
## ゲームがちゃんと遊べるか_(:3 」∠)_
チェックなうー!