Skip to content

LoadingAnimation

Graydon edited this page Mar 21, 2017 · 5 revisions

public class LoadingAnimation

Base Class: MonoBehaviour

Fields

public float m_rotationSpeed
public float m_animationScale
private Camera m_camera
private float m_timer
private bool m_animationLoaded
private float m_animationAlpha
private Mesh m_animationMesh
private Material m_animationMaterial
private Material m_barBGMaterial
private Material m_barFGMaterial
private bool m_imageLoaded
private bool m_imageShowAnimation
private float m_imageScale
private float m_imageAlpha
private Mesh m_imageMesh
private Material m_imageMaterial
private bool m_imageLoaded2
private bool m_imageShowAnimation2
private float m_imageScale2
private Mesh m_imageMesh2
private Material m_imageMaterial2
private bool m_fadeAway
private bool m_fadeImage
private bool m_skipped
private float m_totalAlpha
private UIFont m_font
private Color m_textColor
private float m_textSize
private string m_title
private string m_text
private Mesh m_textMesh
private bool m_textLoaded
private float m_textAlpha
private Material m_textMaterial
private float m_progress
private float m_targetProgress

Properties

public bool AnimationLoaded { get; }
public bool AnimationSkipped { get; }
public float LoadingProgress { set; }

Methods

public void SetData(Mesh mesh, Material material, Material barBG, Material barFG)
public void SetImage(Mesh mesh, Material material, float scale, bool showAnimation)
public void SetText(UIFont font, Color color, float size, string title, string text)
public void FadeImage()
public void Complete()
private void Awake()
private void OnDestroy()
private void OnEnable()
private void OnDisable()
private void OnGUI()
private void RequestCharacterInfo()
private void FontTextureRebuilt(Font font)
private void GenerateTextMesh()
private void Update()
private void OnPostRender()

Clone this wiki locally