繰り返し処理前程ならこれで充分

float timer;
void Start(){
//実行時刻を保持
timer=Time.time+3.05f;
}
void Update(){
if(Time.time>=timer){
//繰り返す処理を書く
//次の実行時刻に更新
timer+=3.05f;
}
}