[過去ログ] 【3Dゲームエンジン】Unity質問スレッド34 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
438: 2018/03/13(火)20:09 ID:TBN5kbnw(1/4) AAS
2Dシューティングのチュートリアルの弾発射のやつ
外部リンク:unity3d.com
でStart()メソッドをコルチーンにして弾生成してるのが気に入らないので。
プレーヤーがスポーンしてゲームはじまったらオートで弾を連射しまくるので。
Spaceキー押したら弾発射に改造しようとしているのですが。
Project Settingでは
画像リンク

として、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");
}
}
としましたが、間違ってるようで機能しません。
間違ってるとこわかるならご指摘お願いします。
439: 2018/03/13(火)20:19 ID:TBN5kbnw(2/4) AAS
エラーログにFire1 is Unknownってでる
なぜだ
440: 2018/03/13(火)20:23 ID:TBN5kbnw(3/4) AAS
KeyCode.Spaceに変えたら出来ました。
自己解決すまそ
441: 2018/03/13(火)21:26 ID:TBN5kbnw(4/4) AAS
update()にinput .GetKey入れてるせいかコルチーンでwaitforsecound調整してるのにビームみたいな連射してしまう。
ここらへんわからんわ。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.026s