Có vẻ như có hai cách để đi - sprites của bạn được đặt ra một cách thường xuyên và có thể chọn tắt bảng tính theo cách có lập trình, như ví dụ đầu tiên này. Một cách khác là sử dụng một công cụ như Zwoptex để tạo ra bảng sprite và một plist tương ứng cho Cocos2d biết nơi tìm các hình ảnh trên trang tính, xem ví dụ thứ hai.
Hướng dẫn để nhận sprites ra một tờ, sử dụng một cách bố trí thường xuyên:
http://getsetgames.com/2010/04/18/how-to-animate-sprites-in-cocos2d/
Các vấn đề cơ bản là:
- Nhận hình ảnh của bạn trong một bức ảnh lớn/texture
- Tạo CCSpriteSheet sử dụng texture đó
- Tạo một CCSprite bằng cách sử dụng một trong những hình ảnh trong trang sprite của bạn
- Tạo CCAnimation và điền nó bằng CCSpriteFrame - mỗi khung đại diện cho một khung trong hoạt ảnh
- Tạo hành động CCAnimate để quản lý hiển thị từng khung và chạy trên sprite, thì đấy.
Cách khác là sử dụng công cụ như Zwoptex để định cấu hình hình ảnh của bạn trên trang tính sẽ xuất bảng tính và một loạt chi tiết của hình ảnh trên đó.
Thứ ba đầu tiên của hướng dẫn này giải thích nó:
http://www.raywenderlich.com/606/how-to-use-box2d-for-just-collision-detection-with-cocos2d-iphone
Hy vọng rằng sẽ giúp, Chris
Nguồn
2010-06-16 13:15:24
Nếu có ai biết cách tốt hơn để tìm hiểu các hoạt ảnh như vậy trong cocos2d, nếu có cách nào hay thông tin tốt, tức là hoạt ảnh trong iphone với cocos2d sẽ dễ dàng tạo nên. –