今天要製作一個按鈕, 在這說明一下函數的用法。
詳細的相關函數有興趣可以參考一下(MonoBehaviour:Unity聖典)
以下是程式碼:
public class Script : MonoBehaviour {
void OnMouseOver()
{
//當鼠標在Button上時Button變成綠色
Button.transform.GetComponent<SpriteRenderer>().color = Color.green;
}
void OnMouseExit()
{
//當鼠標離開Button上時Button變回白色
Button.transform.GetComponent<SpriteRenderer>().color = Color.white;
}
void OnMouseDown()
{
//當按住Button時Button變成黑色
Button.transform.GetComponent<SpriteRenderer>().color = Color.black;
}
void OnMouseUp()
{
//當鼠標在Button上放開時Button變回白色
Button.transform.GetComponent<SpriteRenderer>().color = Color.white;
Debug.Log("執行程式")
}
}

請先 登入 以發表留言。