יישום פעולות אריתמטיות בסיסיות בקוד אחדות
בדוגמה למטה, יש לנו סקריפט בשם ArithmeticOperationsExample שמבצע פעולות אריתמטיות בסיסיות בשני מספרים, num1 ו-num2.
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);
}
}
הנה מה שכל פעולה עושה:
חיבור
האופרטור + מוסיף num1 ו-num2, והתוצאה נשמרת במשתנה הסכום.
הסכום נרשם לקונסולת Unity באמצעות Debug.Log()
חִסוּר
האופרטור - מוריד את num2 מ-num1, והתוצאה נשמרת במשתנה ההפרש.
ההפרש נרשם בקונסולת Unity.
כֶּפֶל
האופרטור * מכפיל את num1 ב-num2 והתוצאה נשמרת במשתנה המוצר. המוצר מחובר לקונסולת Unity.
חֲלוּקָה
num1 מחולק ב-num2 באמצעות האופרטור /. כדי לקבל תוצאת ציפה במקום מספר שלם, נטיל את num1 לצוף לפני חלוקה.
המנה נשמרת במשתנה המנה ונרשמת לקונסולה.
מודולוס (שארית)
האופרטור % מחשב את יתרת num1 חלקי num2, והתוצאה נשמרת במשתנה השארית. השאר נרשם לקונסולת Unity.
סיכום
כאשר צירוף סקריפט זה ל-GameObject בסצינה Unity והפעלת המשחק, יתבצעו פעולות החשבון, והתוצאות יודפסו לקונסולה. ניתן לשנות את הערכים של num1 ו-num2 כדי לבדוק חישובים שונים.