유니티/팁, 정보 노트18 [Unity]월드에 그려진 스프라이트 사이즈(2D) float width = GetComponent().bounds.size.x; 2019. 2. 10. [Unity]2D 아틀라스 로드(멀티플 텍스쳐,스프라이트 로드) 모르는 건 아닌데 텍스처 하위에 있는 스프라이트들을 개별적으로 로드하고 싶어서 이래저래 찾아봤는데 없는 것 같다. 예를 들면 "Atlas" 라는 멀티플 텍스쳐의 "Atlas001" 이라는 이름의 스프라이트를 로드하고 싶다. 이 방식으로는 안된다. Resources.Load("Sprites/Atlas/Atlas001"); (X) 아래와 같은 방법으로 일단 스프라이트들을 다 로드해야 한다. Sprite[] _sprites = Resources.LoadAll("Sprites/Atlas"); 좀 더 나아가 Key, Value 자료구조를 이용해서 다음과 같이 쓸 수도 있다. Sprite[] _sprites = Resources.LoadAll("Sprites/Atlas"); Dictionary dictionary .. 2018. 6. 11. 이전 1 2 3 4 5 다음