C# 如何为unity中的2个按钮制作脚本

C# 如何为unity中的2个按钮制作脚本,c#,unity3d,C#,Unity3d,我如何为2个按钮制作脚本,1个按钮使挡板在y方向上升,另一个按钮使挡板在unity c#中在y方向下降?类似的操作应该可以 using UnityEngine; using UnityEngine.UI; public class ClickExample: MonoBehaviour { public Button moveUpButton; public Button moveDownButton; [Space] public GameObject t

我如何为2个按钮制作脚本,1个按钮使挡板在y方向上升,另一个按钮使挡板在unity c#中在y方向下降?

类似的操作应该可以

using UnityEngine;
using UnityEngine.UI;

public class ClickExample: MonoBehaviour
{
    public Button moveUpButton;
    public Button moveDownButton;

    [Space]

    public GameObject target;

    void OnEnable()
    {
        moveUpButton.onClick.AddListener(MoveUp);
        moveDownButton.onClick.AddListener(MoveDown);
    }

    void MoveUp()
    {
        target.transform.position += new Vector3(0f, 1f, 0f);
    }

    void MoveDown()
    {
        target.transform.position -= new Vector3(0f, 1f, 0f);
    }
}