반응형

Unity/개념 및 분석 12

Unity Sprite Atlas [ + Sprite Sheet과 차이는?, Sprite Packer 멈춰! ]

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://docs.unity3d.com/kr/2021.1/Manual/class-SpriteAtlas.html 스프라이트 아틀라스 - Unity 매뉴얼 2D 프로젝트는 스프라이트와 다른 그래픽스를 사용하여 씬의 시각적 요소를 만듭니다. 따라서 단일 프로젝트에 다수의 텍스처 파일이 들어 있을 수 있습니다. 일반적으로 Unity는 씬의 각 텍스처 docs.unity3d.com Sprite Atlas - 여러 개의 sprite(texture)를 하나의 texture로 결합해주는 아주 소듕한 Asset * Sprite를 많이 사용하는 프로젝트에 용의 -> 2D 프로젝트가 아무래도 더 많이 사용하겠지 Unity는 scene의 각 texture에 대해 ..

Unity Presets_사전 설정_자주 사용하는 거 미리미리 설정해버려

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://blog.unity.com/kr/technology/improve-workflows-validate-decisions-and-avoid-errors-with-presets 프리셋을 이용한 워크플로 개선, 디자인 검증 및 오류 방지 | Unity Blog 프리셋을 이용하면 컴포넌트, 임포터, 관리자 등 Unity의 모든 요소를 코딩 없이도 커스터마이즈할 수 있습니다. 프리셋은 개발팀의 규모와 상관없이 반복 작업을 간소화해주고 디자인 검증을 원 blog.unity.com https://docs.unity3d.com/kr/current/Manual/Presets.html 프리셋 - Unity 매뉴얼 프리셋을 사용하여 여러 컴포넌트와 에셋에..

Unity ScriptableObject 간단 정리

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://docs.unity3d.com/kr/2021.1/Manual/class-ScriptableObject.html ScriptableObject - Unity 매뉴얼 ScriptableObject는 클래스 인스턴스와는 별도로 대량의 데이터를 저장하는 데 사용할 수 있는 데이터 컨테이너입니다. ScriptableObject의 주요 사용 사례 중 하나는 값의 사본이 생성되는 것을 방지하 docs.unity3d.com ScriptableObject - class, Instance와 별도로 대량의 데이터를 저장하는 데 사용할 수 있는 데이터 컨테이너 에셋 * [ MonoBehaviour와 마찬가지로 unity 오브젝트에서 파생되나 gameobj..

Unity Timeline [간단한 사용방법부터 Custom Playable까지]

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://docs.unity3d.com/Packages/com.unity.timeline@1.6/manual/index.html About Timeline | Timeline | 1.6.1 About Timeline Unity's Timeline Use Unity's Timeline to create cinematic content, game-play sequences, audio sequences, and complex particle effects. Each cut-scene, cinematic, or game-play sequence that you create with Unity's Timeline consists of a Timel ..

Unity Cinemachine [코딩 없는 카메라 연출]

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://unity.com/kr/unity/features/editor/art-and-design/cinemachine 시네머신 | Unity Learn how Unity's Cinemachine makes complex camerawork – including target tracking, composing, blending, and cutting – easy and intuitive. unity.com PackageManager에서 import * Package에서 예제도 제공해준다. Samples도 import! 사실 사용하기가 크게 어렵지도 않고 막상 예제 몇 번 보고 사용해보면 크게 어렵지 않게 여러 가지를 설정할 수 있다. 예제에 ..

Unity FlowCanvas(in paradoxnotion) Visual Scripting

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://assetstore.unity.com/packages/tools/visual-scripting/nodecanvas-14914 NodeCanvas | 비주얼 스크립팅 | Unity Asset Store Get the NodeCanvas package from Paradox Notion and speed up your game development process. Find this & other 비주얼 스크립팅 options on the Unity Asset Store. assetstore.unity.com AssetStore에서 다운로드 (무료는 아니지만 볼트를 사용할 바에 차라리..) Package를 추가하고 사용하고자 할 오브젝트에..

Unity Bolt(비주얼 스크립팅) 기본개념

[ * 필자 Unity 버전 == 2020.3.6f1 ] Bolt는 코딩 없이 노드 기반으로 작성 가능한 비주얼 스크립팅 툴 - 코딩으로 인한 개발의 진입 장벽을 조금은 낮춰주고 비 프로그래머가 작업할 때 본인이 생각한 로직이 맞는지를 간단히 확인하거나 빠르게 프로토 타이핑을 내야 할 경우 사용하기 적절하다고 한다. (Unreal의 경우 내장으로 비주얼 스크립팅이 가능한 Blueprint를 제공한다.) ​ /* 아 그런데 진짜 진짜로 몇 번을 사용해 봐도 아직 내가 코딩이 더 편해서인지 조금 아니 매우 불편한 점들이 많다. 일단 어느 정도 뭘 좀 하려고 하면 아무리 super unit으로 빼고 뭘 해도 보기가 참 복잡해진다. + 쓰다 보면 결국 코딩, Unity Component에 대한 내용을 알아야 한..

Unity Addressable Asset System 기본 개념

[ * 필자 Unity 버전 == 2020.3.6f1 ] Addressable Asset System (2018.2 이상의 버전부터 지원) - Assets을 좀 더 효율적으로 관리하기 위해 새롭게 나온 시스템 [새로운 시스템이나 Asset Bundle을 기반으로 작동] - Address를 이용하여 에셋의 관리, 로딩, 빌드가 통합된 시스템이다. - 모든 동작이 비동기로 구현된다. ​ 여러 장점들 - 에셋 빌드와 배포의 단순화 [직접 레퍼런스, Resources 폴더, 에셋 번들 등을 사용한 에셋 접근 방법이 통합되기 때문에 편리해짐] - 효율적 에셋 관리 [종속성이 어떻게 되어있는지, 메모리 로드, 언로드 현황이 어떤지를 볼 수 있음] - 런타임 중 에셋 관리가 편함 - 에셋들의 의존 관계를 알아서 확인..

반응형