Unity の C# について質問があります。
このコードはどのように機能しますか:
GUI.Box(new Rect((Screen.width/2)-200,0,400,30) , "King of the hill");
これはそうではありませんが
GUI.Box(new Rect((Screen.width/2)-200,0,400.5,30) , "King of the hill");
私が得るエラーはこれです:
The best overloaded method match for `UnityEngine.Rect.Rect(float, float, float, float)'
has some invalid arguments
このエラーは、GUI.Box が float 値を取ることを意味していませんか? 10 進数を使用できないのはなぜですか。
前もってありがとう、スパグナム