为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 慕移动9181930
感谢你的建议,后期会上传。好像标签引用错了吧
太酷了太酷了太酷了太酷了
这样设置更简洁:$("#controller").width(canvasWidth);
老师教学很认真,支持

已采纳回答 / ffg_疯疯过
这个时候就无法确定当前的鼠标事件了。不管你鼠标是点击移动还是抬起移动,都会执行mousemove事件的代码,也就是鼠标到任何地方(包括canvas外面)都会产生一条线
op_btn浮动后,#controller塌陷,为了避免这个问题(撑开#controller的高度),常用clear:both的方法来清除浮动
对于offsetLeftX,clientX写了个小测试,大家可参考:http://blog.csdn.net/MO_LU_7/article/details/52850118
offsetLeft 这个是表示对象定位的坐标,而非鼠标事件的坐标!clientX:鼠标相对于WINDOWS的坐标。
这个老师是慕课网里边讲前端最屌的老师了,canvas这几课讲的全是干货而且易懂,好老师
抄袭多了 自然就会了
我不知道哪里错了 忧伤
function distance(loc1,loc2){
return Math.sqrt(Math.pow((loc1.x-loc2.x),2)+Math.pow((loc1.y-loc2.y),2))
}
mathpow(num,x) num 的 x 次方
6666666666zouni
课程须知
需掌握canvas的基本用法。建议先学习《炫丽的倒计时效果Canvas绘图与动画基础》与《Canvas绘图详解》两门课程
老师告诉你能学到什么?
深入了解canvas如何与鼠标、触控等操控手段交互,同时完成一个炫丽的,能同时运行在多端的移动web app

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消