140 回答
TA贡献345条经验 获得超309个赞
老师你好,我学习了你 Canvas 绘图详解课程,有一个疑问,特向你请教一下.
填充图片 fillstyle 随 canvas 移动而移动,能不能实现?怎么实现?
下面是我的代码.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<canvas id="myCanvas" height="" width="">
此浏览器不支持canvas,请更换浏览器
</canvas>
<script type="text/javascript">
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
canvas.width = document.documentElement.clientWidth;
canvas.height = document.documentElement.clientHeight;
var imgs = new Image();
imgs.src = 'img/background.png';
var bgY = 0;
function bgmove(){
context.clearRect(0,0,canvas.width,canvas.height);
bgY++;
var pattarn = context.createPattern(imgs,'repeat');
console.log(bgY);
context.fillRect(0,bgY,canvas.width,canvas.height/2);
context.fillStyle = pattarn;
context.fill();
}
setInterval(bgmove,30)
</script>
</body>
</html>还有一个问题,当 fillstyle 为图片时,能不能对图片进行定位.
TA贡献1条经验 获得超0个赞
老师你好,看了2套你的课程,觉得很棒,请问有关于canvas动画方面的教程吗?比您的课程《绚丽的倒计时》更深一步的相关课程,比如一些 不规则路径描边的动画,或者多组动画衔接 等教程?期待回复
TA贡献1条经验 获得超0个赞
你好,我现在关注了慕课网的前端课程,现在按照慕课网的步骤在学习,感觉实际工作中,还缺少点什么?但目前又表达不出来;我想问的是如何从前端技能的专业度,也就是如何把一门技术学精,并灵活运用,同时能从技能的相关维度如何去提升自己的价值。
TA贡献4条经验 获得超3个赞
老师您好,我是一名大三学生,大一学了一点html,css,jq,后来后来喜欢做网站这一块(高中有三年美术基础,理科生),后来大二就学习了java,自己因为在学生会还有其他组织当职,所以时间都是课后工作之余干的java,我当初就是想着大学编程语言那么多,我没必要精通某一门,或许很多你没接触的东西,你也许会擅长,但是我大三就要去实习了,这我需要有自己的敲门砖,面对php,h5,移动开发这三块其实我都喜欢,我自己的艺术细胞还不错,我喜欢做web端的应用,像你一样作出炫酷的东西,我能吃得苦,也喜欢编程,我想不是只有我一个有这种情况吧,老师如果什么时候有空,能针对我这种情况,给我一些建议吗?
TA贡献1条经验 获得超0个赞
刘老师,您好:
我现在是小白一个,了解基本的html,css,但是在学js的时候感觉,好费劲啊。前面学后面忘,东西感觉太多了。我想是我方法不对,怎样学习代码好呢,我现在做的是设计工作。很想了解前台的一些知识。应该从哪里开始学习呢。
- 140 回答
- 45 关注
- 108748 浏览
添加回答
举报
