đây là một hướng dẫn tốt giải thích các hệ thống liên lạc cơ bản http://ganbarugames.com/2010/12/detecting-touch-events-in-cocos2d-iphone/
đầu tiên, hãy viết
self.isTouchEnabled = YES;
sau đó, bạn cần phải thực hiện các chức năng ccTouchesEnded, ccTouchesBegan, vv
từ w chiếc mũ tôi hiểu, bạn muốn có thể 'ghép' hai sprites có thể nằm trên các tọa độ khác nhau trên màn hình.
một phương pháp để làm điều này ..: (im chắc chắn có nhiều phương pháp khác)
xem xét có 2 biến toàn cục.
vì vậy mỗi lần chạm một lần chạm vào một hình ảnh, bạn sử dụng hàm CGRectContainsPoint được đề cập nhiều lần để tìm thấy sprite nào đã được chạm vào. sau đó, bạn có thể lưu 'thẻ' của sprite đó vào một trong các biến toàn cầu.
Bạn làm tương tự cho lần chạm thứ hai, sau đó bạn so sánh 2 biến toàn cầu.
bạn sẽ có thể tìm ra phần còn lại nhưng nhận xét nếu bạn gặp sự cố.
đây không phải là câu trả lời của tôi. Tôi muốn phát hiện một liên lạc cụ thể. – Nasir
Tôi không chắc ý bạn là gì ... liên lạc đặc biệt nào? – Jonas