为了账号安全,请及时绑定邮箱和手机立即绑定
配合R&B音乐听课居然有一种莫名的炫酷感
不但没有初中物理知识,也没有高中数学知识,哭泣
感谢老师,看您视频学习了canvas之后深深体会到canvas的强大!
老师讲得太好了, 不仅学习到了新的canvas api,更重要的是一些基于canvas的编程思路,受益匪浅,点赞!
希望补充一下环形文本的绘制教程
希望发布一个用canvas做文本编辑器的课程
var canvas = document.getElementById("canvas");
canvas.width = 800;
canvas.height = 800;
context = canvas.getContext("2d");
context.beginPath();
context.strokeStyle = "red";
context.linewidth = 10;
context.moveTo(10, 10);
context.lineTo(50, 50);
context.stroke();
context.endPath();
数学还给老师了
老师百度云会员了解一下
我没想到,时隔一年居然没人评论?
越学,越觉得自己要学的东西越多了,2018.11.06
const 绘制多边形=(边数,偏移横坐标,偏移纵坐标,半径)=>{
const 平分角度=360/边数, 圆周率=Math.PI
for (let 索引=0;索引<边数;索引++){
let 横坐标=Math.cos(((90-平分角度+平分角度*索引)*圆周率)/180)*半径+偏移横坐标
let 纵坐标=-Math.sin(((90-平分角度+平分角度*索引)*圆周率)/180)*半径+偏移纵坐标
ctx.lineTo(横坐标,纵坐标)
}
}
学到这里有点枯燥了
Math.random取不到1的。。。。
课程须知
需有基础HTML,JS,CSS知识。需学习《绚丽的倒计时效果》Canvas绘图第一课。
老师告诉你能学到什么?
深入了解Canvas各个绘图接口的使用方法。基础图形学知识。通过对一些基本元素的绘制,启发大家更多有效地绘图方法。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消