Onclickでボタンをクリックすると(golds)から-=200するようにしたいのですが、
error CS0428: Cannot convert method group OnClick' to non-delegate typebool'. Consider using parentheses to invoke the methodとでました。 
どのようにすればよいでしょうか

using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class shop: MonoBehaviour {
    public int golds = 300;
    public Text scoreText;
    /// ボタンをクリックした時の処理
    public void OnClick() {
        Debug.Log ("Button click!");
    }

    void Start () {
        scoreText.text = "golds:" + golds;
        if (OnClick) {
            golds -= 200;
        }
    }

    void Update () {
    }
}