扫码关注官方订阅号
想用canvas制作一个画板,有两点不知道怎么实现,请教一下?
画完一个圆或者其他图形,再次编辑放大拖拽移动怎么实现?如果是清空重绘,下层的其他图形怎么保护?
要给图形添加文字怎么关联这两者?能保证两者同时被拖拽移动或者删除?
想实现的效果
ringa_lee
給每次畫出的東西分配一個 "會在canvas畫出東西的" JS對象 (設計模式--Command), 編輯時修改這個對象然後重畫
給畫出的東西分組時, 可以把每組再打包成一個Command對象 (設計模式-Composition), 整組移動時以這個打包後的對象為單位
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
給每次畫出的東西分配一個 "會在canvas畫出東西的" JS對象 (設計模式--Command), 編輯時修改這個對象然後重畫
給畫出的東西分組時, 可以把每組再打包成一個Command對象 (設計模式-Composition), 整組移動時以這個打包後的對象為單位