dotween
-
[TIL] 16일차 5일 유니티 데미지 텍스트 만들기 ( 제네릭 오프젝트 풀, DOTween )개발일지/스파르타 코딩클럽 부트캠프 2024. 8. 2. 20:12
유니티 2D 데미지 텍스트 띄우기 제네릭 오브젝트 풀 만들기 일단 데미지 텍스트도 그냥 Instantiate와 Destroy를 하면 당연히 가비지 컬렉터가 쌓여서게임 최적화에 좋지 않다.그래서 오브젝트 풀을 만드는데여러가지 타입을 받아서 사용할 수 있게 제네릭 오브젝트 풀을 만들었다.구글링은 위대하다. public class OBJPool : MonoBehaviour where T : Component{ [SerializeField] protected T[] mOrigin; protected List[] mPool; private void Start() { mPool = new List[mOrigin.Length]; for (int i = 0; i (); ..
-
[TIL] 14주차 1일 DOTween개발일지/스파르타 코딩클럽 부트캠프 2024. 7. 15. 20:32
플레이어 제작을 어느정도 마치고UI제작에 참여했다. 스킬슬롯 UI를 만들었는데DOTween을 이용하여 만들었다. DOTween은 일종의 에디터 에셋인데 원래는 코루틴으로 여러 연산을 통해서 만들어야하는UI의 쿨타임 표시, 부드러운 움직임 등을 편하게 만들어주는 에셋이다. public class SkillUI : UIBase{ Player player; Sprite icon; Image image; SkillUI skillUI; public List skillList; public List skills; public GameObject firstSlot; public GameObject secondSlot; private float skillSwapSpeed..