← Về blog

Cách Nhập PSD vào Unity UI trong 5 Phút với AI Studio

Quy trình nhanh, thực tế để chuyển tệp PSD nhiều lớp thành prefab Unity UI—sử dụng VberAI Studio để nhập cấu trúc, kèm mẹo thiết lập Canvas và lặp.

Đăng ngày
  • vberai
  • ai-studio
  • unity
  • psd
  • ui
  • tutorial

Tại Sao PSD sang Unity UI Vẫn Làm Chậm Nhóm Phát Triển

Hầu hết UI game vẫn bắt đầu từ Photoshop. Nhà thiết kế giao một tệp PSD nhiều lớp với các nút, bảng, biểu tượng và kiểu chữ—sau đó kỹ sư mất hàng giờ để dựng lại cùng một hệ thống phân cấp bên trong Unity: Canvas, RectTransform, Image, TextMeshPro và các prefab lồng nhau.

Mục tiêu không chỉ là “đưa pixel vào engine”. Bạn cần:

  • Đúng hệ thống phân cấp lớp và đặt tên
  • Neo và vùng an toàn hoạt động trên các độ phân giải khác nhau
  • Prefab tái sử dụng thay vì đối tượng scene dùng một lần
  • Một lộ trình để lặp khi PSD thay đổi

Hướng dẫn này trình bày quy trình nhập 5 phút sử dụng VberAI Studio—AI Studio của VberAI cho các pipeline thiết kế đến engine (PSD / Figma bên trái, đầu ra sẵn sàng cho engine bên phải). Chúng tôi cũng đề cập những gì cần chuẩn bị trong PSD để việc nhập luôn sạch sẽ.

Những Gì Bạn Cần Trước Khi Bắt Đầu

Thu thập những thứ này trước khi mở Unity:

  • Unity 2022.3 LTS hoặc Unity 6 (UI Toolkit là tùy chọn; hướng dẫn này tập trung vào uGUI)
  • Một tệp PSD nhiều lớp (không phải xuất PNG phẳng)
  • VberAI Studio trên VberAI (AI Studio)
  • Một dự án Unity trống hoặc hiện có với Canvas trong scene (khuyến nghị Scale With Screen Size)

Danh sách kiểm tra vệ sinh PSD (tiết kiệm thời gian nhất):

Thực hànhTại sao quan trọng
Một widget logic trên mỗi nhóm lớpÁnh xạ sạch đến gốc prefab
Tên nhất quán (Btn_Start, Panel_HUD)Dễ tìm trong Unity Hierarchy
Tránh hiệu ứng mà Photoshop trộn không thể đoán trướcÍt sửa thủ công trên thành phần Image
Xuất @1x hoặc ghi chú tỷ lệ của bạnNgăn RectTransform quá khổ

Quy Trình 5 Phút với AI Studio

Phút 1 — Tải lên và kiểm tra các lớp

  1. Mở AI Studio và tạo một lần nhập mới từ PSD.
  2. Tải lên tệp .psd của bạn.
  3. Trong bảng lớp, xác nhận các nhóm khớp với các khối UI (tiêu đề, chân trang, hàng nút, cửa sổ bật lên).

AI Studio giữ nguyên cấu trúc PSD thay vì cung cấp cho bạn một texture atlas duy nhất mà bạn phải dịch ngược.

Phút 2 — Xem trước trên canvas

  1. Chọn artboard gốc hoặc nhóm màn hình chính.
  2. Sử dụng canvas trung tâm để xác minh khoảng cách, phông chữ và thứ tự lớp phủ.
  3. Sửa các vấn đề rõ ràng trong inspector (đổi tên nhóm, ẩn các lớp gỡ lỗi).

Nếu một lớp rõ ràng là trang trí so với tương tác, hãy gắn thẻ hoặc nhóm nó ngay bây giờ—điều này giảm việc dọn dẹp trong Unity.

Phút 3 — Ánh xạ sang ngữ nghĩa Unity UI

Trong cài đặt xuất:

  • Engine mục tiêu: Unity
  • Loại đầu ra: UI prefab / hệ thống phân cấp sẵn sàng cho scene (không chỉ sprite thô)
  • Ưu tiên TextMeshPro cho các lớp văn bản khi có sẵn
  • Giữ các ứng viên 9-slice (bảng, nút) dưới dạng hình ảnh có thể thay đổi kích thước

AI Studio dịch các lớp thiết kế thành các khái niệm engine: bố cục RectTransform, sprite Image và thành phần văn bản—không chỉ PNG phẳng thả trên Canvas.

Phút 4 — Xuất sang Unity

  1. Nhấp Export to Unity (hoặc tải xuống gói Unity / bản vá dự án, tùy thuộc vào quy trình Studio của bạn).
  2. Trong Unity, nhập gói vào Assets/UI/ (hoặc quy ước thư mục nhóm của bạn).
  3. Mở prefab được tạo—xác nhận các phần tử con của Canvas và neo.

Bạn sẽ thấy một hệ thống phân cấp prefab phản chiếu các nhóm PSD của bạn, sẵn sàng kéo dưới một Canvas hiện có.

Phút 5 — Thả vào scene và kiểm tra nhanh

  1. Kéo prefab vào Canvas trong scene của bạn.
  2. Vào Play Mode và kiểm tra ở tỷ lệ 16:9 và tỷ lệ điện thoại dọc.
  3. Ghi chú bất kỳ vấn đề neo hoặc phông chữ dự phòng; điều chỉnh trong chế độ prefab, chưa cần quay lại PSD.

Nếu bạn cũng sử dụng Unity MCP để tự động hóa editor, bạn có thể yêu cầu AI client của mình đổi tên hàng loạt node hoặc nối tham chiếu nút sau khi nhập—hữu ích khi PSD có tên lớp chung chung như Group 47.

Phương Án Thủ Công (Khi Bạn Bỏ Qua AI Studio)

Không có tự động hóa, con đường cổ điển là:

  1. Xuất các lát cắt từ Photoshop dưới dạng PNG
  2. Nhập sprite trong Unity
  3. Tạo thủ công các đối tượng Image / Text
  4. Dựng lại bố cục với neo RectTransform

Điều đó thường mất 30–90 phút cho một màn hình, đó là lý do tại sao các nhóm áp dụng công cụ thiết kế đến engine cho công việc UI lặp lại.

Các Sửa Lỗi Phổ Biến Sau Khi Nhập

Văn bản trông sai — Gán một tài nguyên phông chữ TMP khớp với ngôn ngữ thiết kế của bạn; phông chữ dự phòng thường khác với Photoshop.

UI mờ trên thiết bị — Kiểm tra Reference Resolution của Canvas và Pixels Per Unit của sprite; tránh phóng to các biểu tượng nhỏ trên 100%.

Nút không nhấp được — Đảm bảo có Graphic Raycaster trên Canvas và Raycast Target được bật trên các Image tương tác.

Vùng an toàn bị cắt trên iPhone — Thêm nhóm bố cục Safe Area gốc hoặc padding trên gốc prefab.

Khi Nào Nhập Lại So với Vá Trong Unity

Tình huốngKhuyến nghị
Nhà thiết kế thay đổi màu trên 2 nútVá prefab trong Unity
Bố cục được cấu trúc lại (tab menu mới)Nhập lại PSD trong AI Studio
Thêm màn hình mớiArtboard PSD mới → prefab mới
Thêm bản địa hóaƯu tiên TMP + bảng chuỗi trong Unity

Giữ PSD là nguồn sự thật cho bố cục, và Unity cho việc kết nối và hành vi, tránh đau đầu khi hợp nhất.

Cách Điều Này Khớp với Ngăn Xếp VberAI

VberAI Studio xử lý thiết kế → cấu trúc Unity UI. Unity MCP (tùy chọn) giúp bạn viết kịch bản các tác vụ editor lặp lại sau khi nhập—gắn nút, hoán đổi sprite hoặc xác thực tham chiếu prefab. AI Super Matting hữu ích khi các lớp biểu tượng cần alpha sạch trước khi trở thành thành phần Image.

Cùng nhau, chúng rút ngắn vòng lặp từ bản phác thảo đến UI có thể chơi mà không bỏ Photoshop làm công cụ thiết kế mà nghệ sĩ của bạn đã sử dụng.

Kết Luận

Nhập PSD vào Unity UI trong năm phút là khả thi khi bạn coi PSD là dữ liệu có cấu trúc—không phải một hình ảnh duy nhất—và sử dụng AI Studio để tạo ra hệ thống phân cấp sẵn sàng cho Unity thay vì làm việc thủ công với RectTransform. Chuẩn bị các nhóm lớp được đặt tên, xuất với ngữ nghĩa Unity UI, thả prefab dưới Canvas của bạn và kiểm tra nhanh hai tỷ lệ khung hình.

Sẵn sàng thử trên màn hình tiếp theo của bạn? Mở VberAI Studio, tải lên một PSD nhiều lớp và xuất prefab Unity UI đầu tiên của bạn trong một lần ngồi.

Các bài hướng dẫn bạn có thể thích

Cách tạo khung hình chuỗi trò chơi và trailer bằng AI—rồi đưa vào Unity / Godot / Cocos

VberAI Studio tạo khung hình chuỗi trò chơi và CG quảng bá/câu chuyện từ văn bản, hình ảnh hoặc khung đầu–cuối; cắt và tách khung trên canvas, sau đó chuyển đến Unity, Godot và Cocos. Bao gồm hướng dẫn, danh sách kiểm tra chấp nhận và lý do không thay thế Timeline / Sequencer.

  • ai-studio
  • game-video
  • sequence-frames
  • sprite-frames
Đọc thêm