- Home /
Number of scenes for iPhone games
When building a game for iPhone does it NEED to be built in only one scene or is it just a recommendation?
Also, if it is possible to create the game with multiple scenes is "Application.LoadLevel("Level Name");" an acceptable line of code to use?
Answer by Peter G · Aug 11, 2010 at 01:54 AM
No, it doesn't by any means have to be built in one scene. In fact, putting multiple assets worth of levels will likely slow down your load times making your user more likely to quit out == bad.
And yes, Application.LoadLevel(""
) works fine. you can also pass an int
as the argument.
Thank you very much!
Ok, so follow up question:
I have a GUIText- "play" on a scene called Title. When play is touched, I want the application to load the title scene. The following is the code that I have written and attached to the GUIText, and isn't working:
function Update(){ var count = iPhoneInput.touchCount; for (var i: int = 0; i < count; i++){ var touch : iPhoneTouch = iPhoneInput.GetTouch(i); if (GUIText.HitTest( touch.position )){ Application.LoadLevel("Crush") } } }
Any ideas (please)?
2 points. 1. Don't forget to mark the right answer. 2. Glancing at your code, GUIText is an instance, so you want to use guiText.HitTest(), not GUIText.HitTest(). The difference is small but important.
Your answer
![](https://koobas.hobune.stream/wayback/20220613070949im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
How to teleport to different scenes? 2 Answers
Switching scenes 1 Answer
How to make a loading screen? 2 Answers
Giant spike with level load causes crash with iphone 1 Answer
iPhone interface interaction. 2 Answers