2014-09-29 26 views
9

Tôi là người mới đến Unity 2D và tạo một trò chơi trong đó. Tôi muốn chạy trò chơi đó trên hầu hết các thiết bị (Android, iOS, Mac, Windows và web. Tôi hơi tò mò muốn xem Unity2D sẽ xử lý tình huống này như thế nào và mang lại trải nghiệm người dùng tương tự trên nhiều thiết bị khác nhau. Tôi có thể xem trước trò chơi của mình ở các tỷ lệ khung hình khác nhau. Có phải tỷ lệ khung hình của màn hình (giống như cách trò chơi sẽ nhìn vào loại màn hình này) hay của máy ảnh (trông giống nhau trên tất cả các màn hình)? cung cấp nguồn hình ảnh khác nhau dựa trên độ phân giải của thiết bị?Unity 2D: Làm thế nào để hỗ trợ đa nền tảng và các thiết bị tỷ lệ khung hình khác nhau trong Unity 2D?

tôi có nên làm điều gì đó đặc biệt cho phép hỗ trợ cho độ phân giải khác nhau, tỉ lệ màn hình, vv?

Bất kỳ trợ giúp sẽ được đánh giá cao.

Trả lời

3

Aspect quản lý tỷ lệ được giải thích trong bài viết trên blog sau đây: http://2sa-studio.blogspot.com/2015/01/handling-aspect-ratio-in-unity2d.html

Về cơ bản máy ảnh chính tả có một tham số size trong đó xác định nửa chiều cao của khu vực trên thế giới sẽ được trả lại trên màn hình.

Chiến lược thống nhất là: chiều cao khu vực được hiển thị phù hợp với chiều cao màn hình. Sau đó, chiều rộng nhìn thấy khác nhau tùy thuộc vào tỷ lệ màn hình.

Các vấn đề liên quan