どこまでダウンロードされているかを返します(0 から1)
webplayerではこれはレベルの進捗を返します。 See Also: CanStreamedLevelBeLoaded 関数.
// Print on a guiText how much has been streamed level at index 1 // When finished streaming, print "Level 1 has been fully streamed!" var percentageLoaded : float = 0; function Update() { if(Application.GetStreamProgressForLevel(1) == 1) { guiText.text = "Level at index 1 has been fully streamed!"; } else { percentageLoaded = Application.GetStreamProgressForLevel(1) * 100; guiText.text = percentageLoaded.ToString(); } }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public float percentageLoaded = 0; void Update() { if (Application.GetStreamProgressForLevel(1) == 1) guiText.text = "Level at index 1 has been fully streamed!"; else { percentageLoaded = Application.GetStreamProgressForLevel(1) * 100; guiText.text = percentageLoaded.ToString(); } } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): public percentageLoaded as float = 0 def Update() as void: if Application.GetStreamProgressForLevel(1) == 1: guiText.text = 'Level at index 1 has been fully streamed!' else: percentageLoaded = (Application.GetStreamProgressForLevel(1) * 100) guiText.text = percentageLoaded.ToString()
どこまでダウンロードされているかを返します(0 から1)
webplayerではこれはレベルの進捗を返します。 See Also: CanStreamedLevelBeLoaded 関数.
// Print on a guiText how much has been streamed "Level1" // When finished streaming, print "Level1 has been fully streamed!" var percentageLoaded : float = 0; function Update() { if(Application.GetStreamProgressForLevel("Level1") == 1) { guiText.text = "Level 1 has been fully streamed!"; } else { percentageLoaded = Application.GetStreamProgressForLevel("Level1") * 100; guiText.text = percentageLoaded.ToString(); } }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public float percentageLoaded = 0; void Update() { if (Application.GetStreamProgressForLevel("Level1") == 1) guiText.text = "Level 1 has been fully streamed!"; else { percentageLoaded = Application.GetStreamProgressForLevel("Level1") * 100; guiText.text = percentageLoaded.ToString(); } } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): public percentageLoaded as float = 0 def Update() as void: if Application.GetStreamProgressForLevel('Level1') == 1: guiText.text = 'Level 1 has been fully streamed!' else: percentageLoaded = (Application.GetStreamProgressForLevel('Level1') * 100) guiText.text = percentageLoaded.ToString()