Manual

Manual

현재 시간 변수 설명

current_hour는 시스템의 기본 시간대(즉, 로컬 시간)에 따라 현재 순간에 해당하는 시간을 반환하는 읽기 전용 변수입니다. 이 변수를 사용하면 현재 시간을 쉽게 얻을 수 있습니다. 기본 시간대를 변경하려면 date_set_timezone() 함수를 사용할 수 있습니다. 문법 current_hour; 반환값 * 현재 시간(0부터 23까지의 정수) 예제 다음 코드는 현재

By 이재협/실장/시스템개발실/PHYSIA

Manual

탄젠트 함수(tan) 설명

직각 삼각형에서 탄젠트(tan) 함수는 다음과 같이 정의됩니다: tan(val) = 대변 / 인접변 여기서 val은 세 개의 각 중 하나입니다. 주의 사항 * 이 함수는 라디안 단위의 값을 입력받습니다. 도(degree) 단위는 사용할 수 없습니다. * π/2, 3π/2, -π/2와 같은 값은 무한대(infinity)를 반환하므로 오류가 발생합니다. 이러한 값의 그래프는

By 이재협/실장/시스템개발실/PHYSIA

Manual

삼각함수: 사인(sin)

직각삼각형에서 사인 함수는 다음과 같이 정의됩니다: * sin(val) = 대변 / 빗변 여기서 val은 세 개의 각 중 하나입니다. 주의사항 * 이 함수는 각도를 라디안 단위로 입력받습니다. (도 단위가 아님) 문법 sin(val); 인수 설명 인수 타입 설명 val 실수 사인을 구할 각도 (라디안 단위) 반환값 * 사인 값 (실수) 예제 val = sin(pi/

By 이재협/실장/시스템개발실/PHYSIA

Manual

Radians에서 Degrees로 변환하기

수학 계산을 할 때, sin, cos 등의 함수를 사용하면 결과가 라디안(radians) 단위로 나옵니다. 그러나 경우에 따라 이 결과를 도(degrees) 단위로 변환해야 할 필요가 있습니다. 이를 위해 radtodeg 함수를 사용합니다. 함수 설명 * 함수 이름: radtodeg * 목적: 라디안을 도로 변환 * 공식: * angle_degrees = angle_radians * 180 / π * 구문: * radtodeg(rad)

By 이재협/실장/시스템개발실/PHYSIA

Manual

3D 포인트 거리 계산 함수

이 문서는 3D 공간에서 두 점 사이의 거리를 계산하는 point_distance_3d 함수에 대해 설명합니다. 이 함수는 벡터의 구성 요소를 입력받아 벡터의 길이(거리)를 반환합니다. point_distance() 함수와 동일하게 작동하지만, Z값(깊이)을 추가로 고려하여 3D 공간에서 사용됩니다. 문법 point_distance_3d(x1, y1, z1, x2, y2, z2); 매개변수

By 이재협/실장/시스템개발실/PHYSIA

Manual

포인트 거리 함수 설명

point_distance 함수는 두 점 [x1, y1]과 [x2, y2]로 형성된 벡터의 길이를 반환합니다. 이 함수는 게임에서 적과 플레이어 간의 거리를 계산할 때 유용하게 사용됩니다. 예를 들어, 플레이어의 위치와 적의 위치 간의 거리를 계산하여 적이 사격 가능한 거리 내에 있는지를 판단할 수 있습니다. 문법 point_distance(x1, y1, x2,

By 이재협/실장/시스템개발실/PHYSIA

Manual

dtan 함수 설명 및 활용 예제

dtan 함수란? dtan 함수는 직각 삼각형에서 주어진 각도의 탄젠트를 계산하는 함수입니다. 탄젠트는 다음과 같이 정의됩니다: * 탄젠트(tan) = 대변(Opposite) / 인접변(Adjacent) 여기서 "val"은 세 개의 각도 중 하나입니다. 주의 사항 * 90도 또는 -90도와 같은 값은 무한대(infinity)를 반환하므로 오류가 발생합니다. 이러한 값에 대한 그래프는 비대칭선(asymptote)

By 이재협/실장/시스템개발실/PHYSIA