Quantcast
Channel: Questions in topic: "error message"
Viewing all articles
Browse latest Browse all 2891

How to unfreeze a Script in a unity5 Scene?

$
0
0
So i have Scene1 and Scene2 and SceneGame.I put a timmer on Scene1 that after 6 seconds it load the next Scene2*in this case is Scene 2*. The same i did with Scene2 . I also made a Pause Menu in SceneGame Witha Buton that load Scene1. Until here all worked perfectly but if i enter again in scene1 from SceneGame via that Scene1 Button , the timer Script is freezed. Why? Also i recieve this error ; " ArgumentException: get_deltaTime can only be called from the main thread. Constructors and field initializers will be executed from the loading thread when loading a scene. Don't use this function in the constructor or field initializers, instead move initialization code to the Awake or Start function. Translate..ctor ()" Here is a Scheme of my Scenes; Scene1->Scene2->SceneGame where i click the Scene1 Button->Scene1 and here all scripts are freezed even if the worked first time. Here is the Timer Script ; public float timer; public string Scene; void Start(){ Update (); } void Update(){ timer -= Time.deltaTime; if (timer <= 0) { timer = 0; Application.LoadLevel (Scene); } } Sory for my bad english . Thank you .

Viewing all articles
Browse latest Browse all 2891

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>