목록2025/03/26 (2)
Moon_B 게임개발 공부 업적
InvokeRepeating개요InvokeRepeating은 특정 메서드를 일정한 간격으로 반복 실행하는 Unity 함수입니다.주요 특징메서드 자동 호출: 일정 시간 후 실행 후, 지정된 간격으로 반복 실행됨매개변수:methodName: 실행할 메서드 이름time: 처음 실행까지 걸리는 시간repeatRate: 이후 반복 실행 간격사용 예시void Start(){ InvokeRepeating("DealDamage", 0, 2);}void DealDamage(){ for(int i = 0; i 한 줄 요약InvokeRepeating을 사용하면 일정 시간 간격으로 특정 메서드를 반복 실행할 수 있습니다.유니티 조명 시스템 (Lighting)개요유니티의 조명 시스템은 게임 내 빛과 그림자를 관리하여..
1. 개요AnimationCurve는 Unity에서 키프레임을 사용하여 특정 값의 변화를 부드럽게 조절할 수 있도록 도와주는 클래스입니다. 주로 애니메이션, UI 인터랙션, 움직임 보정 등에 활용됩니다. 예시캐릭터의 이동 경로 보정UI 애니메이션 (버튼 클릭 시 커브를 이용한 확대 효과 등)자연스러운 카메라 움직임적 AI의 속도 조절피드백 효과 (진동, 스케일 변화 등)2. AnimationCurve의 구성 요소2.1 키프레임 (Keyframe)Keyframe은 시간과 값의 변화를 정의하는 개별적인 포인트입니다.Keyframe(float time, float value) 형태로 생성됩니다.각 키프레임에는 inTangent, outTangent을 조정하여 보간 방식(Interpolation Mode)을 설..