2012-07-07 22 views
5

Tôi đang phát triển một ứng dụng iPhone, nơi nó cho phép người dùng chọn/kéo và thả một số loại hình ảnh thu nhỏ để tùy chỉnh hình ảnh lớn hơn (hiển thị hình ảnh Isometric) mô-đun. Ví dụ: Sẽ có một hình ảnh Ngôi nhà lớn hơn được cung cấp và sẽ có một số hình thu nhỏ nhỏ khác nhau cho "Lợp". Người dùng có thể chọn bất kỳ hình ảnh mái nhà quan tâm nào và thả nó vào hình ảnh ngôi nhà lớn hơn. Hình ảnh mái được chọn sẽ phù hợp với tỷ lệ phần trăm và phần bên phải trong hình ảnh ngôi nhà lớn hơn và có được hình ảnh ngôi nhà mới được xây dựng tùy chỉnh cho người dùng. Tôi nghĩ, tôi đã thấy chính xác loại chức năng tương tự trong ứng dụng "Thomas" trong trò chơi "Xếp hình", nơi người dùng có thể kéo và thả các phần hình ảnh tàu để tùy chỉnh hình ảnh tàu hoàn chỉnh.iPhone: Thả hình thu nhỏ cần thiết để tùy chỉnh hình ảnh chính thức

Tôi nghĩ, điều này có thể kéo và thả vào phần thích hợp, chỉ được thực hiện bằng cách sử dụng Cocos2D? Ai đó có thể ném một số đèn vào nó và giúp tôi bắt đầu. Ngoài ra, có bất kỳ mẫu?

+0

Có thể các ứng dụng bạn đã đề cập có mọi kết hợp có thể không? Nếu vậy thì việc bỏ một phần sẽ chỉ cần tìm và hiển thị hình ảnh khác với cấu hình mới. Cách khác là sử dụng mặt nạ hình ảnh và/hoặc đặt các phần hình ảnh tại một vị trí cụ thể và theo một thứ tự z nhất định – Russ

+0

Xin chào, Cảm ơn bạn đã trả lời. Tôi muốn biết khung/lớp mà tôi phải sử dụng để đạt được tính năng này là gì? Việc thả hình ảnh phải vừa với phần bên phải của hình ảnh lớn hơn ở tọa độ bên phải. Cocos2D (OpenGL layer) là cách duy nhất mà tôi có thể phát triển (hoặc) core animation/đồ họa này cũng có thể được sử dụng cho việc này. Bạn có thể xây dựng? – Getsy

+0

Bất cứ ai cũng có thể vui lòng tư vấn làm thế nào để đạt được kết xuất hình ảnh như vậy? – Getsy

Trả lời

0

Bạn có thể đạt được chức năng kéo và thả bằng cách sử dụng khung công tác QuartzCore.

+0

Xin chào, Nó không chỉ kéo và thả. Tôi phải thả các hình ảnh ở phần bên phải, một isometric của nó. Ví dụ: Như tôi đã nói, sẽ có một hình ảnh ngôi nhà hoàn chỉnh. Khi tôi chọn một hình ảnh màu trên mái nhà và thả nó vào ngôi nhà hoàn chỉnh hiện có, nó chỉ nên cập nhật phần mái với cái mới mà tôi đã bỏ. Tương tự như vậy, nó phải chấp nhận các bộ phận của ngôi nhà với thiết kế khác nhau. Loại tùy biến thiết kế nhà của người dùng. – Getsy

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