UI를 사용을 하려면 using UnityEngine.UI 를 선언하고 사용을 하는데
만약 내가 UI에 Image만 사용을 한다면 직접적으로
UnityEngine.UI.Image 를 선언 할 수있다.
// 속도가 빠르다.
using UintyEngine.UI; // 선언후 사용
gameObject.GetComponent<Image>();
------------------------------------------------
// 접근하여 사용
// 메모리 이득
gameObject.GetComponent<UnityEngine.UI.Image>();
using 은 메모리에 미리 올려두고 쓰기에 접근성에서는 빠르지만
안쓰는 기능 까지 전부 올려버리는 특성이 있고접근은 필요할때만 메모리에 올려두고 가비지 컬렉션이 빼주기에 메모리적 이득이
있지만 접근할때 검색하는 과정이 있기 때문에 상대적으로 속도가 느리다.상황에 따라 효율성이 달라지는데 만약 사용하는 Image가
고해상도의 Image라면 using을 사용해서 속도적으로 향상을 시켜 빠르게 읽어와야하고아니라면 접근을 해서 UI에 Image만 사용하는 방식을 사용하면 좋다.