【3Dゲームエンジン】Unity質問スレッド28at GAMEDEV
【3Dゲームエンジン】Unity質問スレッド28 - 暇つぶし2ch31:名前は開発中のものです。
17/01/12 23:52:18.37 c4Sp82gh.net
時間に合わせて処理を行いたく、例えば「3.05秒後にaを生成する」ということをしようとして
using UnityEngine;
using System.Collections;
public class Test2 : MonoBehaviour {
float timer;
public GameObject a;
void Update ()
{
timer += Time.deltaTime;
if (Mathf.Abs(3.05f - timer) < Mathf.Epsilon)
{
Instantiate(a, gameObject.transform.position, Quaternion.identity);
}
}
}
という風にしたのですが、全く何も起こりません。
時間計測が間違っているのでしょうか?それともfloatの比較はこれではダメなのでしょうか?


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