NodeBB

    • Login
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. thongtruong
    3. Posts
    T
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 1
    • Best 1
    • Controversial 0
    • Groups 0

    Posts made by thongtruong

    • RE: Tổng hợp Optimize NATV
      Addressables.ReleaseUnusedAssets();
      Resources.UnloadUnusedAssets();
      GC.Collect()
      

      Những đoạn code ở trên này có thể gây performance, chỉ nên sử dụng nó vào một số thời điểm nhất định như chuyển scene, không nên sử dụng thường xuyên ví dụ như bỏ vào Update()

      1. Optimize CPU cho UIToolkit:
      • Tránh sử dụng long hierarchy (một object bao gồm nhìu con lồng nhau trong đấy). Vì UIToolkit sẽ truy vết tới con cuối cùng và ngược lại phần root khi có sự thay đổi layout
      1. GPU Instancing:
      • Dùng cho các object giống nhau về material, mesh. Và thông thường thì sẽ không chuyển động, hoặc chuyển động theo quy luật giống nhau
      1. Sprite Renderer – Dùng chung Material & Atlas:
      • Dùng chung material, nếu không gán material vào SpriteRenderer thì Unity sẽ fallback về Sprite/Default mặc định.
      • Dùng chung atlas và dùng chung Sorting Layer.
      posted in Developer Discussion
      T
      thongtruong