- Home /
Question by
diarafbi · May 10, 2015 at 06:45 PM ·
animationloadingloading screen
Loading animation won't play
i have an animated loading bar named "Loading77", and the question is how to load animation to this script
using UnityEngine;
using System.Collections;
public class LoadingScreen46 : MonoBehaviour
{
//We make a static variable to our LoadingScreen instance
static LoadingScreen46 instance;
//reference to gameobject with the static image
GameObject loadingScreenImage;
//function which executes on scene awake before the start function
void Awake()
{
//find the ImageLS gameobject from the Hierarchy
loadingScreenImage = GameObject.Find("ImageLS");
//destroy the already existing instance, if any
if (instance)
{
Destroy(gameObject);
hide(); //call hide function to hide the 'loading Screen Sprite'
return;
}
instance = this;
instance.loadingScreenImage.SetActive(false);
DontDestroyOnLoad(this); //make this object persistent between scenes
}
void Update()
{
//hide the loading screen if the scene is loaded
if(!Application.isLoadingLevel)
hide();
}
//function to enable the loading screen
public static void show()
{
//if instance does not exists return from this function
if (!InstanceExists())
{
return;
}
//enable the loading image object
instance.loadingScreenImage.SetActive(true);
}
//function to hide the loading screen
public static void hide()
{
if (!InstanceExists())
{
return;
}
instance.loadingScreenImage.SetActive(false);
}
//function to check if the persistent instance exists
static bool InstanceExists()
{
if (!instance)
{
return false;
}
return true;
}
}
}
i get this script from http://www.thegamecontriver.com/2014/10/create-loading-scene-splash-screen-Unity-46.html , but it just load an image how do i change the image with my animation ?
Comment