x


Button on one scene changes variable on next scene

Hi guys. My problem is:

I have a button in one scene, this button is using a LoadLevel when clicked. And i want that when i click this button , one variable (Boolean) on another gameobject on the next scene change to true.

Is it possible?

more ▼

asked Oct 09 '11 at 07:46 PM

bergarox gravatar image

bergarox
1 4 5 6

(comments are locked)
10|3000 characters needed characters left

1 answer: sort voted first

Sure, there are a number of ways to pass information between scenes.

One simple approach is to use a static variable; statics don't get reset when new scenes are loaded.

Another approach would be to have some GameObject that gets carried over from scene to scene using the DontDestroyOnLoad function. If you're going to have a lot of data being carried from scene to scene during one play session, then this is better than using a static variable because you can still destroy/recreate the GameObject easily when you want to.

more ▼

answered Oct 09 '11 at 08:29 PM

superpig gravatar image

superpig
602 8 9 25

Hum... thanks for the answer, really fast answer!

So if "AAA" variable is static, and when i click button, give a order to change the "AAA" variable and go to the other scene, on the next scene the "AAA" variable will have original value or the new value?,

Sorry for text, i dont speak english very well.

Oct 09 '11 at 10:28 PM bergarox

On the next scene, it will have the value you changed it to. Like this:

static var someVar : int = 0;

// Somewhere in your code...

someVar = 1;

LoadScene(...);

Debug.Log("SomeVar is now " + someVar);

should display that somevar is 1, not 0.

Oct 09 '11 at 10:31 PM superpig
(comments are locked)
10|3000 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Topics:

x819
x744
x389
x356
x58

asked: Oct 09 '11 at 07:46 PM

Seen: 1334 times

Last Updated: Oct 09 '11 at 10:33 PM