Hiệu ứng trong HTML5 Canvas
HTML5 canvas cung cấp các phương thức cần thiết để vẽ một hình ảnh và xóa nó hoàn toàn. Chúng ta có thể dùng Javascript để tạo hiệu ứng đẹp thông qua một HTML5 canvas.
Sau đây là hai phương thức Javascript quan trọng sẽ được sử dụng để tạo hiệu ứng cho một hình ảnh trên một canvas:
STT | Phương thức và Miêu tả |
---|---|
1 | setInterval(callback, time); Phương thức này thực thi lặp đi lặp lại code được cung cấp sau khoảng thời gian tính bằng một phần nghìn giây đã cho. |
2 | setTimeout(callback, time); Phương thức này thực thi code đã cho chỉ một lần sau một khoảng thời gian mili giây đã cho. |
Ví dụ
Sau đây là một ví dụ đơn giản sẽ quay một hình ảnh nhỏ lặp đi lặp lại:
Giả sử chúng ta có pattern sau: images/pattern.jpg.
Ví dụ trên sẽ cho kết quả sau:
Bài học HTML5 phổ biến khác tại hoconline.club:
canvas_trong_html5.jsp
Bài viết liên quan