---
# System prepended metadata

title: Untitled

---



## エネミーのクローンが動かない

### エネミーの生成位置が高すぎる
#### 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のチェックを消す
![](https://i.imgur.com/C2TttiJ.jpg)

  
### EnemyスクリプトがついたGameObjectの更新
- 敵の見た目を決めるEnemyLooksにPrefabを入れる
![](https://i.imgur.com/8KhamjR.png)

大きさや正面はそれぞれのPrefabで設定しておこう


## BGMが流れない
### 原因1
もしかしてGameVeiwの右上のMuteAudioがオンになってない？
![](https://i.imgur.com/1DPCtZM.png)

違かったらわからないけど、私の方では聞こえていたよ！

## お金が表示されない
money.textに金額を代入する部分がないよ〜
### GatyaScriptを編集する！
新しく作らずにCanvasについてるやつに追加してね

```
・
・色々ある下に変数を追加
・
public Text maneytext;

Start（）{
    ・
    ・
    ・
    moneytext.text = seatus.money.ToString();
}
```

あとは、ガチャが終わるタイミングでそれぞれ
```
moneytext.text = seatus.money.ToString();
```
を実行すれば大丈夫よ〜


moneyTextにmoneyを突っ込むのを忘れずに
![](https://i.imgur.com/1z1Mov1.png)


ToorFのままだと、ガチャをするたびに残高が更新されないから
GatyaScriptで作った方がいいと思ってこうした〜


## ゲームがちゃんと遊べるか_(:3 」∠)_
チェックなうー！