Unity InvokeRepeating 関数を繰り返し処理をする

指定時間経過後、処理を繰り返す

InvokeRepeating (“関数名”, 開始時間, 繰り返し間隔時間);

// 5秒後に関数functionNameを1秒間隔で繰り返し処理する
InvokeRepeating (“functionName”, 5f, 1f);
 
public GameObject enemyPrefab;

void Start () {
    InvokeRepeating("EnemyEnter", 1, 1);
}

void EnemyEnter()
{
    Instantiate(enemyPrefab, this.transform.position, Quaternion.identity);
}
 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください