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) < 1.192093E-07 )
{
timer = 0;
Instantiate(a, gameObject.transform.position, Quaternion.identity);
}
}
}

てどうだ