728x90 반응형 전체 글79 유니티 DontDestroyOnLoad 1. Scene유니티는 Scene의 단위로 화면 전환이 이루어진다. Scene의 전환이 발생하여 Scene이 소멸하게 되면 Scene에 존재하는 모든 오브젝트는 소멸된다. Scene은 다양한 오브젝트로 구성된다. 이러한 오브젝트 중에서 다음 Scene이 로드되어도 소멸되지 않아야 하는 경우, 프로그래밍되는 경우가 있다. 이때 사용할 수 있는 함수가 유니티의 DontDestroyOnLoad이다. 2. DontDestroyOnLoadDontDestroyOnLoad는 Scene의 전환이 발생하더라도 오브젝트가 소멸되지 않고 유지하도록 하는 함수이다. 유니티 최상위 클래스는 Object이다. DontDestroyOnLoad는 Object 클래스의 함수이다. Object를 상속받은 모든 클래스는 사용이 가능하다... 2025. 2. 13. 유니티 이미지 파일 동적 변경 및 관리 유니티는 이미지 파일을 직접적으로 Scene에 올려서 사용할 수 없다. 유니티에 맞도록 이미지 파일 형식을 변경해 주어야 한다. 이와 관련된 정보는 아래의 글에서 다룬다. 2025.02.11 - [유니티/기초] - 유니티 이미지 파일 렌더링 (Image File Rendering) 유니티 이미지 파일 렌더링 (Image File Rendering)1. 이미지 파일 (Image File) 이미지 파일은 사진, 그림 등의 정보를 디지털화되어 저장한 파일이다. 이미지 파일은 다양한 파일 형식(File Formats)이 있다. 이는 사용 목적, 압축 방법, 특허 등에 따라notyu.tistory.com 본 글에서는 이미지 파일을 동적으로 관리하는 방법에 대해 다룬다. 이미지 파일은 Sprite로 변환하여 Sp.. 2025. 2. 12. Monster Defense 게임 개발 - 2 Monster Defense version 1https://play.google.com/store/apps/details?id=com.notyu.monsterdefense Monster Defense - Google Play 앱방어하고, 생존하고, 수집하세요play.google.com 몬스터 구현몬스터의 제작은 블렌더(Blender)를 사용하였다. 블렌더에서 몬스터의 메쉬를 만들고, 애니메이션을 만들었다. 유니티는 다양한 3D 모델(Model)의 데이터 형식을 지원한다. 블렌더 파일 형식(.blend)도 지원한다. 블렌더에서 제작한 몬스터는 FBX 파일 형식(.fbx)으로 데이터를 저장하여, 유니티에서 FBX 파일 형식을 불러와 사용하였다. 애니메이션 정보도 포함하여 FBX 파일 형식으로 저장하였다. 유.. 2025. 2. 11. 유니티 이미지 파일 렌더링 (Rendering Image File) 1. 이미지 파일 (Image File) 이미지 파일은 사진, 그림 등의 정보를 디지털화되어 저장한 파일이다. 이미지 파일은 다양한 파일 형식(File Formats)이 있다. 이는 사용 목적, 압축 방법, 특허 등에 따라 기술의 발전과 함께 변화되어 왔기 때문이다. 이미지 파일 형식은 PNG, JEPG(JPG), GIF, BMP 등이 있다.유니티는 BMP, TIFF, TGA, JPG, PSD 등 가장 일반적인 이미지 파일 형식을 대부분 지원한다(Unity). 본 글의 작성자는 대부분의 프로그램에서 지원하고 있기 때문에 주로 PNG 파일을 사용한다. PNG(Portable Network Graphics)는 GIF를 대체하기 위해 개발된 오픈소스 포맷이다. PNG는 무손실 압축으로 편집에 유리하다.2. .. 2025. 2. 11. 이전 1 2 3 4 5 6 7 ··· 20 다음 728x90 반응형