▼ 預設值
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
}
- void Start () {
- 開始後只觸發一次 }
- void Update () {
- 開始後會持續觸發 }
- void OnMouseDown () {
- 滑鼠點擊後會觸發 }
- void OnMouseEnter () {
- 滑鼠碰到瞬間觸發 }
- void OnMouseExit () {
- 滑鼠移開後會觸發 }
- 如果,物件有使用到 UI 可以在,
- UnityEngine; 的下面增加,
- UnityEngine.UI;
- 讓 Script 可以抓取到面板上所有的物件( UI )。
- 設定變數關係,程式碼需打在
- class NewBehaviourScript : MonoBehaviour { } 上方
ex: using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
// 讓 Script 可以抓取到面板上所有的物件( UI )。
bool a = false;
// 設定一個布林值 a = false 。
public class NewBehaviourScript : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if (a == true) { transform.Translate(0, -0.5f, 0); }
// 當 a = true 時,就會持續向 Y軸 以 -0.5 的速度旋轉
}
void OnMouseEnter () {
a = true;
// 當滑鼠碰到的瞬間 a = true
}
}
★版權所有,盜用必究★