- Home /
Main Menu Button Help!
Hello! I am creating a game. I have a problem with my Main Menu.
I have a simple script that loads a level when i press the "Start" GUI text, and it works.
My problem is that when i press the options or quit button, it loads the level that is assigned to "start".... I just want it to move my camera when i click on options. Not load level 1 (like start does). PLEASE POST BELOW WITH YOUR SOLUTION! I feel that the two scripts are interfering with eachother but IDK why. The start script is on the start button. The option script is on the option button. Thanks. Please reply soon this is urgent.
Help?
heres my script : "Options" script:
var Cam : Camera ;
function Start()
{
}
function Update()
{
if (Input.GetMouseButtonDown(0))
{
Cam.animation.Play("OptionAnim") ;
Cam.animation.wrapMode = WrapMode.ClampForever ;
}
}
"Start" script : function Update() { if (Input.GetMouseButton(0)) { Application.LoadLevel("test") ; }
}
Answer by deltamish · Nov 01, 2012 at 03:06 PM
hi, Why are you playing an animation use
function OnGUI(){
If(GUI.Button(Rect(45,78,56,10),"Start")){
Application.LoadLevel(1);
}
}
@deltamish I don't want to create a GUI, i want the camera to scroll/move over to the side to display a new screen. Not create a seperate GUI. What you have provided would be helpful for an ingame pause menu, not the main menu.
Oh you want to create a new screen when you click options or something like that right
Your answer
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
How to get back to the main menu when dead? 1 Answer
3D Text goes messed up once screen size is changed help? 0 Answers
script to save and load a game 3 Answers
How do I turn the Main Camera 90 Degrees on the X axis 2 Answers