奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 714|回复: 3

[东北师范大学]19秋学期 HTML5开发基础与应用 期末作业考核

[复制链接]
发表于 2020-2-7 13:13:53 | 显示全部楼层 |阅读模式
谋学网
要求:在本文档中的目下作答,提交本word文档即可。$ W& ^  g7 R( s5 F
上次的作业大家都完成得很棒!笔芯~
& O/ @% E0 v# l5 A接下来我们就去丰富内容啦。Number one在导航部位新添加一个动画页面链接。常言道:爱在心口难开。表达爱怎么能少的了❤呢。2 w" L+ C, p& t2 \; _
任务:在新的页面让来我们来制作一个心型的动画,来获取芳心吧。; H6 \2 t) t* ^: G9 Z/ Z" Y
  " G- `+ `9 n2 }: Z( d* G# v- c! H
: Z/ }2 L- O0 m& J5 `2 ]4 P4 h

% P7 h  m! o3 z8 Y/ v3 l3 h5 c3 F; g图上是用canvas画出的动态的心形图片,参考代码如下:
  _# _  Z9 i) t<img id="flower" src="img/img-1.jpg">' f1 k/ s3 j- f: p  B
<canvas id="drawing" width="520" height="500"></canvas>5 H9 M! H: J$ {# l$ X
  <script type="text/javascript">2 ]( H- h$ c2 x
    var drawing = document.getElementById("drawing"),0 ?0 W5 \5 C6 @) E2 r  W# {# ]
        pic = document.getElementById('flower'),- H1 y. m1 B8 I* `
        content = drawing.getContext("2d"),
) ]+ W! d% j+ p        radian = 0,
& @' @( o) r; ]7 V( |( k; C        radian_add = Math.PI/40;
- `) t" D0 u6 _    content.translate(250,250);( z2 F& N. C7 t8 o% n4 i3 M
    function heart(){
& `$ v  k+ e( f- B" e- ^      X = getX(radian);! u% p$ n0 Y4 U/ ~: k, w: X% d9 f
      Y = getY(radian);
8 w( U  z( C! p1 n& D               (1)                 //在给定坐标位置绘制给定大小的图片" O/ ?8 q. p: b/ o3 \& E. X( ]
      radian+=radian_add;0 m2 Y# Z" ~% t: H9 c
      if (radian > (2*Math.PI)){ //绘制完整的心型线后取消间歇调用
1 ?* V3 F+ Z4 c3 L7 _7 {        clearInterval(intervalId);( P0 D' D- f, j: o" |) m: n
      }
# r* E) b2 P+ L0 \& m) a: E2 O    }! N1 ~, w! o3 i6 D
    intervalId = setInterval(heart,100);  //设置间歇调用,间隔为100ms5 b$ |% N) B$ g7 T0 ~1 U
  function getX(t){  //获取心型线的X坐标
+ n" i; J4 i  ]2 b! S    return 10*(16*Math.pow(Math.sin(t),3))
( {6 C( B' ]" d" v' N; q- E  }
7 i$ ]. X( x) ]3 ^' \3 |$ S6 X) g& o4 e6 J$ i, |2 A" q4 u2 R
  function getY(t){  //获取心型线的Y坐标& K$ J7 s1 P: w" x
               (2)                   $ E4 U7 d+ e7 y- ~' Q2 n- K" [
  }
. T) H$ e) Q' {+ P  v9 m6 b" t5 l; _7 }

! X4 c. f0 o8 F4 D* F  ^3 m$ c5 @0 a4 h1.请用在给定坐标位置绘制给定大小的图片,在空白(1)处填写代码。! i3 B: s! v, m9 n' P: R9 g1 f
0 D8 {( S+ K* ?) R
2.请在空白填(2)处获取心型线的Y坐标,填写代码。3 Z6 J5 \* H7 ]/ l+ N; O% {1 q6 E
/ S- ]3 S1 Q1 z! b) U

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2020-2-7 13:49:39 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-2-7 14:44:12 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-2-7 15:06:26 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-20 06:43 , Processed in 0.105111 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表