Các loại tài sản được hỗ trợ | hyperPad Documentation

Loading...

Logo
DocumentationBắt đầuCác loại tài sản được hỗ trợ

Giới thiệu:

hyperPad cho phép bạn nhập một loạt các tài sản khác nhau. Bài viết này sẽ giúp bạn hiểu rõ hơn về các định dạng, thông số kỹ thuật và các loại tài sản khác nhau được hỗ trợ.

Các tài sản khác nhau và định dạng hỗ trợ:

Với hyperPad, bạn có thể nhập các hình ảnh đơn lẻ và các khung hình hoạt hình, toàn bộ bảng sprite, phông chữ, hạt, âm thanh và nhạc.

Hình ảnh:

hyperPad hỗ trợ tất cả các định dạng hình ảnh tiêu chuẩn mà iPad của bạn hỗ trợ. Bạn thậm chí có thể nhập hình ảnh có các phần trong suốt.

Để đạt được kết quả tốt nhất, bạn nên sử dụng tệp PNG, vì chúng hỗ trợ độ trong suốt và là định dạng không mất dữ liệu. Các loại hình ảnh như JPG không hỗ trợ độ trong suốt và được nén, điều này dẫn đến chất lượng hình ảnh thấp hơn.

Sử dụng PNG trong suốt để có hình ảnh không có nền

Thông số kỹ thuật hình ảnh:

Khi tạo đồ họa của bạn, bạn nên đảm bảo rằng mọi thứ đều vừa vặn trong kích thước màn hình của iPad.

Có 2 độ phân giải cho iPad, 1024×768 cho các thiết bị thông thường và 2048×1536 cho các thiết bị retina. Bạn nên luôn cố gắng tạo hình ảnh cho độ phân giải cao nhất được hỗ trợ, vì hyperPad sẽ tự động tạo phiên bản không retina cho bạn. Vì vậy, khi tạo các hình ảnh và minh họa cho các dự án của bạn, bạn nên đảm bảo rằng nghệ thuật của bạn được thiết kế cho độ phân giải 2048x1536.

Cũng hãy nhớ rằng kích thước hình ảnh lớn nhất có thể nhập là 2048×2048 pixel.

Khung hình hoạt hình:

Nếu bạn đang làm việc với hoạt hình, hãy đảm bảo rằng mỗi khung hình hoạt hình có cùng một độ phân giải chính xác, và nghệ thuật ở đúng trung tâm của hình ảnh hoặc không di chuyển. Để biết thêm thông tin về hoạt hình, hãy tìm kiếm các hoạt hình trong tài liệu hướng dẫn.

Bảng sprite:

Bạn có thể nhập các bảng sprite hoạt hình vào hyperPad bằng cách liên kết dự án của bạn với Dropbox. Xem "Nhập tài sản" để biết thêm thông tin về việc liên kết với Dropbox.

Bảng sprite được sử dụng để giảm bộ nhớ và tăng hiệu suất cảnh của bạn. Ngoài ra, việc sử dụng bảng sprite giúp các hành vi như "Chạy hoạt hình" trở nên thuận tiện hơn, vì nó sẽ nhập tất cả các khung hình cần thiết cho bạn.

Cũng giống như việc nhập hình ảnh thông thường, hyperPad sẽ tự động tạo một phiên bản không retina của bảng sprite của bạn. Vì vậy, khi tạo bảng sprite của bạn, hãy chắc chắn rằng bạn tạo chúng ở độ phân giải cao nhất có thể.

hyperPad chỉ hỗ trợ bảng sprite PNG với độ phân giải tối đa là 2048x248 pixel.

Tất cả các bảng sprite phải đi kèm với một tệp meta dữ liệu ".plist" có cùng tên. Ví dụ: MySpriteSheet.PNG phải có MySpriteSheet.PLIST cùng với nó. Tệp meta dữ liệu phải được định dạng theo thông số kỹ thuật tiêu chuẩn "Cocos2D".

Bạn có thể sử dụng các công cụ như "Texture Packer" để tạo một bảng sprite tương thích. Bất kỳ công cụ nào có khả năng tạo bảng sprite "Cocos2D" đều tương thích với hyperPad.

Phông chữ:

Các phông chữ tùy chỉnh có thể được nhập vào hyperPad bằng cách liên kết dự án của bạn với Dropbox. Xem "Nhập tài sản" để biết thêm thông tin về việc liên kết với Dropbox.

hyperPad chỉ hỗ trợ Bitmap Font (BMFonts). Giống như bảng sprite, BMFonts gồm 2 phần. Hình ảnh phông chữ (PNG) và tệp meta dữ liệu (FNT). Tất cả BMFonts phải bao gồm một PNG và FNT có cùng tên. ví dụ: MyFont.PNGMyFont.FNT.

Không giống như các tài sản dựa trên hình ảnh khác, BMFonts sẽ không tạo ra một phiên bản độ phân giải SD (Không Retina). Nếu bạn muốn hỗ trợ Retina và Không Retina, bạn phải tự tạo các phiên bản HD và SD của riêng mình. Đồ họa Retina thường có kích thước gấp 2 lần. Đối với phiên bản Retina HD, bạn phải sử dụng quy ước đặt tên sau: MyFont-hd.PNG MyFont.PNG, MyFont-hd.FNT, và MyFont.FNT. Lưu ý rằng phiên bản retina có "hd" thêm vào tên tệp. Ngoài ra, hd là nhạy cảm với chữ hoa chữ thường. Bạn phải sử dụng "hd" chữ thường ở cuối tên của bạn.

Bạn có thể sử dụng các công cụ như "bmGlyph" để tạo ra các BMfront tương thích từ các phông chữ hiện có. Bạn cũng có thể sử dụng bất kỳ công cụ nào khác có khả năng tạo một BMfont tương thích với "Cocos2D".

Âm thanh và nhạc:

hyperPad có thể phát lại tất cả các định dạng âm thanh được hỗ trợ bởi iOS. Điều này bao gồm MP3, MP4, M4A, M4R, WAV, PCM, AIFF và nhiều định dạng khác. Để xem danh sách đầy đủ, hãy xem Thư viện Phát triển iOS của Apple.

Lưu ý rằng nếu bạn đang sử dụng chức năng nhập của Thư viện Tài sản, tệp âm thanh sẽ được chuyển đổi thành M4A. Nếu bạn muốn giữ nguyên định dạng tệp gốc, thì bạn phải "Liên kết với Dropbox" và thêm âm thanh của bạn thông qua ứng dụng dropbox, trình duyệt web hoặc máy tính để bàn. Xem "Nhập tài sản" để biết thêm thông tin về việc nhập và liên kết với Dropbox.