2011-01-28 9 views
7

tôi đang kiểm tra ra Corona SDK và tìm cách để thích ứng với cà phê Demo (http://blog.anscamobile.com/2010/09/create-scrolling-list-views-with-text-and-graphics-in-coronasdk-ios-android-tutorial/) để nó sử dụng Retina Display @ cấu hình hình ảnh 2x mô tả ở đây: http://blog.anscamobile.com/2011/01/dynamic-image-resolution-made-easy/Làm thế nào để thay đổi thư viện tableView ở Corona SDK cho Retina Graphics

Tôi cần phải làm gì để tích hợp công cụ Retina 4 vào thư viện tableView và do đó làm cho hình ảnh Retina cà phê tự động Retina 4 tương thích?

+0

bạn đã cung cấp cùng một liên kết hai lần. – daurnimator

Trả lời

0

câu trả lời là vào liên kết thứ hai mà bạn cung cấp ... Tôi trích dẫn:

Như đã đề cập ở trên, độ phân giải hình ảnh động làm việc cùng với tỉ lệ nội dung động (được ghi lại trong “Dự án Cấu hình” của tài liệu). Để tham khảo thêm, tài liệu có độ phân giải hình ảnh động không có.

Để sử dụng tính năng này, về cơ bản bạn cần phải làm hai việc:

  1. Sử dụng display.newImageRect() chứ không phải là display.newImage() khi tải hình ảnh của bạn
  2. Chỉ định một hoặc nhiều ngưỡng rộng trong tập tin config.lua của dự án của bạn cú pháp như sau:

display.newImageRect ([parentGroup,] filename [, baseDirectory] imageWidth, imageHeight)

  • imageWidth là chiều rộng hình ảnh cơ sở trong các kích thước cơ bản của nội dung.

  • imageHeight là chiều cao của hình cơ sở trong thứ nguyên cơ sở của nội dung.

  • parentGroupbaseDirectory là tùy chọn và có thể bỏ qua; chúng hoạt động giống như các đối tác của chúng trong display.newImage().