Unity 코드에서 기본 산술 연산 구현
아래 예에는 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);
}
}
각 작업이 수행하는 작업은 다음과 같습니다.
덧셈
+ 연산자는 num1와 num2를 더하고 결과는 sum 변수에 저장됩니다.
합계는 다음을 사용하여 Unity 콘솔에 기록됩니다. Debug.Log()
빼기
- 연산자는 num1에서 num2를 빼고 그 결과는 차이 변수에 저장됩니다.
차이는 Unity 콘솔에 기록됩니다.
곱셈
* 연산자는 num1에 num2를 곱하고 결과는 product 변수에 저장됩니다. 제품이 Unity 콘솔에 로그인되었습니다.
분할
num1는 / 연산자를 사용하여 num2로 나뉩니다. 정수 대신 부동 소수점 결과를 얻으려면 나누기 전에 num1를 부동 소수점으로 캐스팅합니다.
몫은 몫 변수에 저장되고 콘솔에 기록됩니다.
모듈러스(나머지)
% 연산자는 num1를 num2로 나눈 나머지를 계산하고 그 결과를 나머지 변수에 저장합니다. 나머지는 Unity 콘솔에 기록됩니다.
결론
attach 이 스크립트를 Unity 씬의 GameObject에 연결하고 게임을 실행하면 산술 연산이 수행되고 결과가 콘솔에 인쇄됩니다. num1 및 num2 값을 수정하여 다양한 계산을 테스트할 수 있습니다.