유니티에서 랜덤의 수를 반환하는 함수 public static float Range(float min, float max)와 public static int Range(int min, int max)가 있다. min과 max 사이의 랜덤 float or int를 반환하며 읽기 전용으로 되어있다. float을 사용할때에는 min과 max는 둘 다 포함되는 수이다. 예를 들어 Random.Range(0.0f, 1.0f)를 사용하면 0.0f 또는 1.0f 이 반환될 수 있다. int를 사용할 때에는 min은 포함의 수이며 max는 포함되지 않는다. 예를 들어 Random.Range(0,10)을 사용하면 0에서 9까지만 반환될 수 있다. 출처: https://docs.unity3d.com/kr/530/Scrip..
유니티의 Update와 FixedUpdate함수의 차이를 알아보자 모든 정보는 유니티 공식 자습서와 문서에 적혀있다. 공식 자습서의 내용을 요약하자면 FixedUpdate는 모든 물리단계를 호출한다. FixedUpdate의 간격은 일관된다. 물리(RidgidBody)오브젝트를 조정한다. 즉 FixedUpdate는 고정된 간격마다 호출을 되며 물리적인 부분을 여기서 다룬다라고 볼 수있다. 아래 그림은 공식 홈페이지에 나와있는 Script Lifecycle Flowchart이며, 함수들이 호출되는 순서를 보여준다. 따라서 우리는 그동안 우리가 실습하던 스크립트에서 왜 마우스 및 키보드 입력값은 Update에서 처리하고 캐릭터의 움직임 부분 같은 물리적인 계산은 FixedUpdate에서 하는지 알 수있다. 그..
Physics2D 속성 Gravity 중력 계수를 Vector2형으로 지정한다. velocityIterations 오브젝트 속도 계산에서 반복 계산 횟수. 계산 횟수가 많을수록 정밀도는 높아지지만 처리는 느려짐 positionIterations 오브젝트 좌표 계산에서 반복 계산 횟수. 계산 횟수가 많을수록 정밀도는 높아지지만 처리는 느려짐 velocityThreshold 지정한 속도보다 느린 물체의 탄성을 OFF로 설정 maxLinerCorrection 조인트 컬라이더에서 조인트 구속 상태를 계산할 때 사용하는 위치 최대 허용값(값을 크게 설정하면 구속 상태가 느슨해짐) maxAngularCorrection 조인트 컬라이더에서 조인트 구속 상태를 계산할 때 사용하는 각도 최대 허용값(값을 크게 설정하면 ..
- Total
- Today
- Yesterday
- 오버라이딩
- 자바스크립트
- 코틀린
- Linux
- nest
- Transform
- 유니티 게임개발
- 유니티 실습
- 함수
- Unity2D
- 유니티 게임 개발
- JavaScript
- Unity
- Kotlin
- 유니티
- 유니티 개발
- 리눅스
- 유니티 플레이어 캐릭터
- nestjs socket connection
- 유니티 캐릭터
- inheritance
- react
- object
- 리액트
- Java
- nest js
- 자바
- JVM
- 상속
- 클래스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |