首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
canvas
订阅
毫末
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
使用canvas 如何绘制形状并支持拖拽、缩放功能
之前遇到过一个面试的机试题,就是用画布绘制形状,并且支持缩放、拖拽功能。现在有点时间就分享一下我是如何一步一步完成这个功能的。看这篇信息之前最好先去看一下canvas 的 api,canvas API 穿梭机。 这里写一个 名叫 chart 的类,在 构造器 construct…
canvas中的拖拽、缩放、旋转 (上) —— 数学知识准备
最近做了一个移动端活动页的需求,大概就是diy一个页面。用户可以对物料进行拖动、缩放、旋转,来达到diy的目的。用DOM来实现是不现实的,我采用了canvas来实现和用户的交互。开发过程中,涉及到了canvas中对物料元素的拖动、缩放、旋转等。本文将详细介绍在不使用任何第三方库…
实现球体碰撞,使用这个库就够了
今天我就和大家分享一个非常好用的库,一个专门用于在Canvas上实现球体碰撞和球体交互场景的库--sphere-collision,通过简单配置便可快速实现碰撞效果,而且还提供了钩子函数,扩展性极强。