最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

【奥鹏】东师22春《HTML5开发基础与应用》期末作业考核

 

要求:在本文档中的题目下作答,提交本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)

}

 

奥鹏作业答案请进open5.net或请联系QQ/微信:18866732

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

 

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

 

转载请注明:奥鹏作业之家 » 【奥鹏】东师22春《HTML5开发基础与应用》期末作业考核

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

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