东北师范20秋 HTML5开发基础与应用 期末作业考核(答案)

[复制链接]
查看: 1454|回复: 4

4万

主题

4万

帖子

13万

积分

论坛元老

Rank: 8Rank: 8

积分
137733
发表于 2020-9-25 20:49:03 | 显示全部楼层 |阅读模式
要求:在本文档中的目下作答,提交本word文档即可。
上次的作业大家都完成得很棒!笔芯~
接下来我们就去丰富内容啦。Number one在导航部位新添加一个动画页面链接。常言道:爱在心口难开。表达爱怎么能少的了❤呢。
任务:在新的页面让来我们来制作一个心型的动画,来获取芳心吧。



图上是用canvas画出的动态的心形图片,参考代码如下:
<img id=& uot;flower& uot; src=& uot;img/img-1.jpg& uot;>
<canvas id=& uot;drawing& uot; width=& uot;520& uot; height=& uot;500& uot;></canvas>
<script type=& uot;text/javascript& uot;>
var drawing = document.getElementById(& uot;drawing& uot;),
pic = document.getElementById('flower'),
content = drawing.getContext(& uot;2d& uot;),
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*(1 *Math.pow(Math.sin(t),3))
}

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


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

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x





上一篇:东北师范 Web前端综合案例开发 20春学期期末作业考核(答案)
下一篇:东师范 JavaScript基础与应用 20春学期期末作业考核(答案)
回复

使用道具 举报

0

主题

5万

帖子

8万

积分

论坛元老

Rank: 8Rank: 8

积分
82777
发表于 2020-9-25 20:49:48 | 显示全部楼层
老师说雅宝题库交流网可以下载答案,原来是真的!
回复

使用道具 举报

0

主题

2万

帖子

2万

积分

论坛元老

Rank: 8Rank: 8

积分
26902
发表于 2020-9-25 20:49:58 | 显示全部楼层
雅宝题库交流网还可以!
回复

使用道具 举报

0

主题

2万

帖子

4万

积分

论坛元老

Rank: 8Rank: 8

积分
40028
发表于 2020-9-25 20:50:42 | 显示全部楼层
OK,答案不错
回复

使用道具 举报

0

主题

5万

帖子

8万

积分

论坛元老

Rank: 8Rank: 8

积分
82777
发表于 2022-3-13 22:41:44 | 显示全部楼层
国家开放大学形考有答案吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图