Variables reset when changing states
-
Hey all I need some assistance
I'm working on a clicker/idle type game, and here's my problem: when I go into a state then leave the state and comeback later, the value resets to 0.
I assume it's something simple to fix but I've been stuck on it for a while. :/
-
It would a whole new state when you leave one and come back later.
Seriously don't save anything that stays there for as long as the game is running in a state.
You need to save your variables some where else.
Maybe as a static variable in some class like this, for examplescore
is a static variable inStats
class:Stats.score = 0;
-
I think the Reg class is for static variables like that. If you used the template it would have example variables in it.
class Reg{
public static var coins:Int = 0;
}
-
I think the newest templates don't come with the Reg class.