Start()
Start is called on the frame when a script is enabled just before any of the Update methods are called the first time.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEngine
public void Start()
Remarks
StartStartAwakeStartAwakeAwakeStartAwakeStartStartExamples
// Initializes the target variable.// target is private and thus not editable in the Inspector// The ExampleClass starts with Awake. The GameObject class has activeSelf// set to false. When activeSelf is set to true the Start() and Update()// functions will be called causing the ExampleClass to run.// Note that ExampleClass (Script) in the Inspector is turned off. It// needs to be ticked to make script call Start.using UnityEngine;using System.Collections;public class ExampleClass : MonoBehaviour{ private float update; void Awake() { Debug.Log("Awake"); update = 0.0f; } IEnumerator Start() { Debug.Log("Start1"); yield return new WaitForSeconds(2.5f); Debug.Log("Start2"); } void Update() { update += Time.deltaTime; if (update > 1.0f) { update = 0.0f; Debug.Log("Update"); } }}