Tôi tự hỏi liệu có ai có thể làm sáng tỏ một số cách mà các lớp được quản lý trong Canvas và KineticJS hay không. Tôi đang đấu tranh hiểu tại sao khi tôi rõ ràng(); một lớp, sau đó sử dụng vẽ(); chức năng trên lớp đó một lần nữa, nó trở lại với các hình dạng vv mà tôi ban đầu thêm vào lớp đó.Tìm hiểu cách xóa lớp Canvas & KineticJS
ví dụ:
tôi cho rằng thanh toán bù trừ một lớp hoàn toàn loại bỏ nó, và để vẽ lại nó tôi sẽ phải thiết lập hình dạng mới và xây dựng một lớp mới.
Nếu có ai cũng có thể giải thích điều này, tôi sẽ rất biết ơn.
Chúc mừng, Caius
xin lỗi vì sự nhầm lẫn! Tôi sẽ làm việc để tăng cường tài liệu KineticJS –
@EricRowell sẽ rất tuyệt nếu bạn có thể thêm một hàm .removeAll! –
@EricRowell nevermind, tìm thấy removeChildren() –