第四-1章Java Applet及应用.pptVIP

  • 5
  • 0
  • 约1.75万字
  • 约 55页
  • 2017-08-24 发布于河南
  • 举报
4.4 Applet应用 4、动画编程 (1) 动画原理:画出一系列的图像帧,利用人眼的视觉暂停来 造成运动的感觉。 (2) 常见的动画效果及实现原理(利用线程达到循环显示输出): 1)运动效果:平动---改变文字在显示时g.drawString()的 x,y坐标位置或g.drawImage()中的x,y坐标位置;规则运动---如果x, y之间满足一定的数学规则。 2)变焦(由远到近-----文字由小到大;由近到远-----文字由大到小):利用线程不断地改变文字的字体大小或图像的大小。 3)淡入淡出:利用线程不断地改变文字的颜色并将颜色按某种规则变化。 4.4 Applet应用 (3)动画的质量:除了图片本身的好坏外,动画中动作的平滑程度也是一大关键(每秒所播放的图像数较多,动画中动作的平滑程度则较高,10~20帧/秒);动画的速度则可利用Java的线程来实现并用threadObj.sleep()来延迟以控制动画的速度。 (4)动画的图像载入编程技巧:利用getImage()函数并用Image数组来存放各个Image对象,同时为利用一个for()循环来将图片全部载入,应而各个图像文件名也应有要求(一般可采用数字编码来命名文件名);注意只有在图像文件全部加载完毕以后再显示出,否则会断续显示,这可由MediaTracker类中的waitFo

文档评论(0)

1亿VIP精品文档

相关文档