Unity 53

싱글 패스 인스턴스화 렌더링

싱글 패스 인스턴스화 렌더링 https://docs.unity3d.com/kr/2019.4/Manual/SinglePassInstancing.html 싱글 패스 인스턴스화 렌더링 - Unity 매뉴얼 Single Pass Instanced 렌더링(’스테레오 인스턴싱’이라고도 불림)을 사용하면 GPU가 단일 렌더 패스를 수행하여 각 드로우 콜을 인스턴스화된 드로우 콜로 교체합니다. 이렇게 하면 두 드로우 콜 간 docs.unity3d.com Multiview 확장자를 지원하는 Android 기기

Unity/최적화 2022.01.21

캐릭터 경사면에 서 있는상태 체크(미끄러질수있는 곳)

https://docs.unity3d.com/ScriptReference/RaycastHit-normal.html Unity - Scripting API: RaycastHit.normal Success! Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable. Close docs.unity3d.com Vector3 pos1 = transform.position; Vector3 dir = new Vectire(..

BrobroLevel.

사용된 클래스 LevelManager : 플레이어를 생성하고, 체크포인트를 처리하고, 다시 생성 CheckPoint : 캐릭터가 죽으면 부활하는 위치. 클래스. Ladder : 사다리. 캐릭터와 충돌하면 사다리의 Collider2d 값을 캐릭터에 넘겨 주더라. RandomSprite : 배경타일에 쓰는 클래스. 지정된 Sprite를 랜덤하게 출력. (유니티 타일 기능으로 대체가능) Health : 체력 클래스. Collider2d와 같이 사용됨. 데미지 피드백 설정가능. 데미지 맞을때 색상변경. 등등 많은 기능. FinishLevel : 이 클래스를 트리거에 추가하면 플레이어가 다음 레벨로 이동 MMFPSCounter : 프레임 출력 MMFadeEvent : FadeIn FadeOut 연출 몬스터 1개에..

Unity/코기엔진 2021.12.14

AssetPostprocessor.OnPostprocessPrefab 프리팹, 생성전, 저장전에 호출되는 함수

https://docs.unity3d.com/ScriptReference/AssetPostprocessor.OnPostprocessPrefab.html Unity - Scripting API: AssetPostprocessor.OnPostprocessPrefab(GameObject root) To use this function, add it to a subclass. It lets you modify the imported GameObject. GameObjects only exist during the import and Unity destroys them immediately after import. This function is called before the final Prefab is crea..

Unity/기타 2021.11.26

CalculateRelativeRectTransformBounds

public static Bounds CalculateRelativeRectTransformBounds(Transform root, Transform child) public static Bounds CalculateRelativeRectTransformBounds(Transform child) 결론은 어렵다.. root가 없으면 는 스크린크기를 기준으로 값이 오는거 같다. 결과는 child의 하위 오브젝트 까지 Bounds 를 검색한 결과가 나온다. void Update() { if(Input.GetKeyUp(KeyCode.A)) { var b = RectTransformUtility.CalculateRelativeRectTransformBounds(root, a1); Debug.LogWarning($..

Unity/UI 2021.08.04