現在チョコレートでクッキーを破壊するゲームを作っていて、以下のようなコードを書いたんです。
C#
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class ok : MonoBehaviour { public int points = 0; // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { // Debug.Log(points); this.GetComponent<Text>().text = "割ったクッキー数" + points.ToString + "枚"; } }
というコードをhttps://qiita.com/JunShimura/items/864054bb9710b63c1a3bを参考にして書いたのですが
Assets\ok.cs(20,42): error CS0019: Operator '+' cannot be applied to operands of type 'string' and 'method group'
というエラーが出て実行できません。
いちおうthis.GetComponent<...みたいなところを消すと治るんですが、当然ですがテキストにうつすことができなくなって、戻すとやっぱりできなくなるというループです。
30分以上調べて試してを繰り返してみたんですがやはりできませんでした。
できれば解答お願いしますm(_ _"m)
追記
google翻訳の「文字列」および「メソッドグループ」タイプのオペランドとは何なのでしょうか? (y_waiwaiさんがやってくれました。ありがとうございました。)
初心者ですいません。できるだけ努力はしてみます!!
まだ回答がついていません
会員登録して回答してみよう