Unity コードでの基本的な算術演算の実装
以下の例には、2 つの数値 num1 と num2 に対して基本的な 算術演算 を実行する ArithmeticOperationsExample というスクリプトがあります。
using UnityEngine;
public class ArithmeticOperationsExample : MonoBehaviour
{
void Start()
{
int num1 = 10;
int num2 = 5;
// Addition
int sum = num1 + num2;
Debug.Log("Sum: " + sum);
// Subtraction
int difference = num1 - num2;
Debug.Log("Difference: " + difference);
// Multiplication
int product = num1 * num2;
Debug.Log("Product: " + product);
// Division
float quotient = (float)num1 / num2;
Debug.Log("Quotient: " + quotient);
// Modulus (Remainder)
int remainder = num1 % num2;
Debug.Log("Remainder: " + remainder);
}
}
各 operation の動作は次のとおりです。
追加
+ 演算子は num1 と num2 を加算し、結果は sum 変数に保存されます。
合計は Unity コンソールに記録されます。 デバッグ.ログ()
引き算
- 演算子は num1 から num2 を減算し、その結果は差分変数に格納されます。
差分は Unity コンソールに記録されます。
乗算
* 演算子は、num1 と num2 を乗算し、結果は product 変数に格納されます。製品は Unity コンソールにログインしています。
分割
/ 演算子を使用して、num1 を num2 で除算します。整数ではなく浮動小数点の結果を取得するには、除算の前に num1 を浮動小数点にキャストします。
商は商変数に保存され、コンソールに記録されます。
モジュラス(剰余)
% 演算子は、num1 を num2 で割った余りを計算し、結果は剰余変数に格納されます。残りは Unity コンソールに記録されます。
結論
Unity シーンのゲームオブジェクトに このスクリプトをアタッチしてゲームを実行すると、算術演算が実行され、結果がコンソールに出力されます。num1 および num2 の値を変更して、さまざまな計算をテストできます。