调整游戏对象onMouseDown的大小不起作用

时间:2018-09-26 12:17:32

标签: unity3d onmousedown

我正在尝试创建一个脚本,该脚本可在单击时放大游戏对象,并在第二次单击时将其调整为正常大小,而该脚本似乎根本不起作用

public class OnClickCube : MonoBehaviour {

    bool ifBig = false;

    Vector2 temp;

    private void OnMouseDown()
    {
        temp = transform.localScale;

        if (ifBig ==  false)
        {
            temp.x += 5f;
            temp.y += 5f;

            transform.localScale = temp;
            ifBig = true;
        }
        else
        {
            temp.x -= 5f;
            temp.y -= 5f;

            transform.localScale = temp;
            ifBig = false;
        }
    }
}

我做错了什么?

0 个答案:

没有答案