Hi,
How to show my own Splash screen on Unity basic for specified time (eg: 3 seconds) ?
(because Unity basic can’t show custom splash screen)
Thanks
Hi,
How to show my own Splash screen on Unity basic for specified time (eg: 3 seconds) ?
(because Unity basic can’t show custom splash screen)
Thanks
You can’t REPLACE the default Unity splash screen, but you can add your own afterwards if you like. Is that what you mean?
Just make your first scene a “splashscreen” and run a script with a timer?
In my case I don’t use a timer, it uses 2-3 seconds to load the next scene (menu) anyways.
They are right. you can’t replace because. this is property of Unity Pro.
How to do it? is it using GUI texture (on the 1st scene) or other method ?
can you give me “3 seconds” time-waiting code snippet on javascript/unity ?
p.s: sorry my english is bad, english isn’t not my native language
First of all I want to say even I’m using unity basic I have no plan to replace it until I buy the pro version. But I can see that it just another image in xcode, let say if you change the default image to something else, won’t it change the splash screen as well? How are they going to stop people from doing that?
Because Unity Basic specifically verifies the original Unity Splash screen is present and the application terminates if it isn’t.
If you mean how to show your own splash screen after the Unity splash screen, it is very easy.
Set your first screen with an image covering the screen. This can be a GUI Texture or a 3D plane. If it is a GUI Texture you will need to add some code for changing size to match the screen resolution.
Attach this code to an object:
function Awake ()
{
LeaveScene ();
}
function LeaveScene ()
{
yield WaitForSeconds (3.0);
Application.LoadLevel("yourNextScene");
}