본문 바로가기

Unity/Engine15

[Unity] NewInput On-ScreenStick Newinput 시스템에 대해 다시 정리중 알게된 샘플기능 간단하게 가상 조이스틱을 구현 할 수 있다. 게임패드의 조이스틱입력과 연결하며 단점은 고정된 위치에서만 조작가능하고 모바일게임에서 주로보는 floating joystick 기능은 수정이 필요해보인다. 2023. 10. 21.
[Unity] FootIK 간단하게 FootIK 관한 개인 공부겸 테스트 했던 프로젝트 IK가 적용될때 애니메이션이 전환이 많이 어색한부분이있다. Reference https://www.youtube.com/watch?v=h5vdy0n7xt8&ab_channel=SharpAccent https://www.youtube.com/watch?v=_8XQAwtFGdw&ab_channel=CodeLikeMe_Unity https://www.youtube.com/watch?v=rGB1ipH6DrM&ab_channel=b3agz 2023. 10. 8.
[Unity] RuntimeGizmo 개인 공부삼아 시도했던 Runtime Gizmo 기능, Transform은 나름대로 잘만들어진거같으나 Rotation 수식이 잘못됬는지 반대로 돌아가는 경우가 생긴다. 처음엔 유니티의 Low Level Graphics Libary인 GL로 구현을 시도했으나 입체적인 도형 표시나 클릭했을때에대한 처리가 어려워 Gizmo를 오브젝트로 직접 만들어 부착하는 방법으로 수정했고 오브젝트는 Unity의 Probuilder 기능을 이용해 직접 제작. Reference https://www.youtube.com/watch?v=kplusZYqBok&ab_channel=AtherOmar https://itch.io/t/162915/drawing-unity-gizmos-in-builds Source https://githu.. 2023. 10. 8.
[Unity]Action vs UnityAction 1. Event Listener가 2개 이상인 경우, UnityEvent가 C# Event에 비해 메모리를 덜 Allocation한다. (1개인 경우 그 반대) 2. Event Dispatch의 경우 UnityEvent는 맨 처음 Dispatch할 때 가비지를 발생시킨다. C# Event는 가비지가 발생하지 않는다. 3. UnityEvent는 C# Event에 비해 최소 두 배 느리고, worst case의 경우 40배까지 느렸다. Reference https://highfence.tistory.com/19 2023. 8. 15.