Unity 코드에서 기본 산술 연산 구현

아래 예에는 num1num2라는 두 숫자에 대해 기본 산술 연산을 수행하는 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);
    }
}

작업이 수행하는 작업은 다음과 같습니다.

덧셈

+ 연산자는 num1num2를 더하고 결과는 sum 변수에 저장됩니다.
합계는 다음을 사용하여 Unity 콘솔에 기록됩니다. Debug.Log()

빼기

- 연산자는 num1에서 num2를 빼고 그 결과는 차이 변수에 저장됩니다.
차이는 Unity 콘솔에 기록됩니다.

곱셈

* 연산자는 num1num2를 곱하고 결과는 product 변수에 저장됩니다. 제품이 Unity 콘솔에 로그인되었습니다.

분할

num1/ 연산자를 사용하여 num2로 나뉩니다. 정수 대신 부동 소수점 결과를 얻으려면 나누기 전에 num1를 부동 소수점으로 캐스팅합니다.
몫은 몫 변수에 저장되고 콘솔에 기록됩니다.

모듈러스(나머지)

% 연산자는 num1num2로 나눈 나머지를 계산하고 그 결과를 나머지 변수에 저장합니다. 나머지는 Unity 콘솔에 기록됩니다.

결론

attach 이 스크립트를 Unity 씬의 GameObject에 연결하고 게임을 실행하면 산술 연산이 수행되고 결과가 콘솔에 인쇄됩니다. num1num2 값을 수정하여 다양한 계산을 테스트할 수 있습니다.

추천 기사
Unity 코드에서 JSON을 사용하는 내장된 작업 방법
Unity에서 키보드 및 마우스 입력 구현
Unity 코드에서 상속 및 다형성 구현
Unity 코드에서 클래스 및 객체 생성
Unity에서 운동학적 상호작용 구현
Unity에서 순간이동 구현
Unity에서 커스텀 업데이트 속도 구현