基本的な質問があります。unityscriptで関数を使用する方法を学ぼうとしていますが、次のような関数を使用して関数を作成すると、
function Example(text)
{
print(text);
}
次に、を使用して呼び出します
Example();
実際には、括弧内のコードの後半部分の括弧に文字列または数値を挿入できます。これは、前に作成した関数を通過して挿入されます。この場合、括弧に入力したものは何でも印刷されます。
さて、私の質問は、それが機能するかどうかです。それでは、2つの数値を渡して、それらに追加の機能を要求する機能が機能しないのはなぜですか。私が使用しようとしているコードは次のようになります。
Addition(4, 4);
function Addition(a, b)
{
print(a+b);
}
これを実行しようとすると、Unityが教えてくれます
演算子「+」は、タイプ「オブジェクト」の左側とタイプ「オブジェクト」の右側では使用できません。
私はこのビデオをJavascript関数で見ていて、約9分のビデオで、男はまさにそれを入力し、スクリプトを取得して彼のために追加しました。私はスクリプティングにかなり慣れていないので、何が間違っているのかについてはあまりわかりません。助けてくれてありがとう。