【3Dゲームエンジン】Unity質問スレッド34at GAMEDEV
【3Dゲームエンジン】Unity質問スレッド34 - 暇つぶし2ch449:名前は開発中のものです。
18/03/13 20:09:07.96 TBN5kbnw.net
2Dシューティングのチュートリアルの弾発射のやつ
URLリンク(unity3d.com)
でStart()メソッドをコルチーンにして弾生成してるのが気に入らないので。
プレーヤーがスポーンしてゲームはじまったらオートで弾を連射しまくるので。
Spaceキー押したら弾発射に改造しようとしているのですが。
Project Settingでは
URLリンク(i.imgur.com)
として、Player.csで
private IEnumerator Buletto() //コルチーン化したStartメソッド
{
Instantiate(Bullet, transform.position, transform.rotation); //変数BulletをPlayerの位置と回転のトランスフォームに合わせてインスタンス化
yield return new WaitForSeconds(0.05f); //インターバル0.05秒待つ
}
void Update () {
if (Input.GetKey("Fire1"))
{
StartCoroutine("Buletto");
}
else {
StopCoroutine("Buletto");
}
}
としましたが、間違ってるようで機能しません。
間違ってるとこわかるならご指摘お願いします。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch