Tôi có rất nhiều spritesheets được định dạng kém mà tôi muốn phân tách, hoặc chia thành nhiều hình ảnh nhỏ, mỗi hình ảnh cho mỗi sprite. Nếu tôi có thể làm điều đó, tôi có thể sử dụng công cụ đóng gói kết cấu tùy chỉnh của mình để xây dựng tài sản trò chơi của mình.
Các công cụ phát triển của tôi là XNA và C # nhắm mục tiêu Windows. Làm thế nào tôi có thể phân hủy các hình ảnh?
Texture2D.GetData
/ SetData
và một số phép toán tương đối đơn giản. Phụ thuộc vào cách dữ liệu được định dạng. Theo dõi nó lên với SaveAsPng
.