欢迎光临
我们一直在努力

东师19秋《HTML5开发基础与应用》离线作业【标准答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

要求:在本文档中的题目下作答,提交本word文档即可。

上次的作业大家都完成得很棒!笔芯~

接下来我们就去丰富内容啦。Number one在导航部位新添加一个动画页面链接。常言道:爱在心口难开。表达爱怎么能少的了❤呢。

任务:在新的页面让来我们来制作一个心型的动画,来获取芳心吧。

 

 

 

图上是用canvas画出的动态的心形图片,参考代码如下:

<img id=”flower” src=”img/img-1.jpg”>

<canvas id=”drawing” width=”520″ height=”500″></canvas>

<script type=”text/javascript”>

var drawing = document.getElementById(“drawing”),

pic = document.getElementById(‘flower’),

content = drawing.getContext(“2d”),

radian = 0,

radian_add = Math.PI/40;

content.translate(250,250);

function heart(){

X = getX(radian);

Y = getY(radian);

(1)                 //在给定坐标位置绘制给定大小的图片

radian+=radian_add;

if (radian > (2*Math.PI)){ //绘制完整的心型线后取消间歇调用

clearInterval(intervalId);

}

}

intervalId = setInterval(heart,100);  //设置间歇调用,间隔为100ms

function getX(t){  //获取心型线的X坐标

return 10*(16*Math.pow(Math.sin(t),3))

}

 

function getY(t){  //获取心型线的Y坐标

(2)

}

 

 

1.请用在给定坐标位置绘制给定大小的图片,在空白(1)处填写代码。

 

2.请在空白填(2)处获取心型线的Y坐标,填写代码。

赞(0)
未经允许不得转载:奥鹏作业网 » 东师19秋《HTML5开发基础与应用》离线作业【标准答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址