JAVA动画轻松做

Author: 聂辉 Date: 2001年 45期

?牐牻赵谕戏⑾挚钪谱鱆AWA动画的非常棒的软件──Ulead Animation.Applet2.0版。该软件引入了6类39个表演角色、角色层及时间线的设计理念,因此用Ulead Animation.Applet可以设计出与Flash相媲美的复杂动画效果。Ulead Animation.Applet2.0演示版可从www.Ulead.com网站下载,演示版文件大小约10MB。
  ?牐燯lead Animation.Applet的工作界面共分成菜单栏、工具栏、角色层及时间线区、舞台工作区、调整区、状态栏六个组成部分(^45020803a^1)。
  ?牐犗旅婢鸵砸桓龆嘟巧纳杓乒涛此得鱑lead Animation.Applet的具体使用。公元2001年7月13日中国北京申奥成功,我们就以庆祝北京申奥成功为主题设计一个JAVA动画。
  #1?牐犞谱髑肮顾?
  ?牐犖颐窃诒臼道械亩钦庋顾嫉模∪∫环砝计嫘镣镀苯峁钡耐枷瘢哉夥枷裼τ镁酃獾菩Ч悦杌嫱镀毕殖〉钠眨尤胍欢未蜃只帜恍Ч右运得鳎患尤胍欢稳砝计娴慕不吧袈家簦褪亲詈竽且痪渲泄?8年前就想听到而没有听到的那句话:“China Beijing”(萨翁的讲话我没有视频捕捉卡,没有原音,没办法就自已冒充录了一段,自已觉得到也很像,我要不说可能你也听不出来);这样就实现了多媒体效果;
  ?牐犙∪∫环本┥臧卤曛尽爸泄帷钡耐枷瘢尤肫熘亩Ч?
  ?牐犙∪〖阜本┦忻窕肚焐臧鲁晒Φ耐枷瘢尤胱⌒Ч?
  ?牐犙∪×椒鼓幌碌苹鸹曰偷奶彀裁藕凸愠⊥枷瘢⒓尤胱⌒Ч辉谏鲜隽椒枷竦幕∩霞尤肜窕ㄐЧ允迪忠鼓幌碌奶彀裁殴愠∩峡绽窕ㄧ头渍婪诺男Ч?
  ?牐犂又杏玫降耐枷袼夭娜鏭45020803b^2所示。
  #1?牐犑道谱?
  ?牐犗旅婢褪怯肬lead Animation.Applet实现这个动画的具体过程:
  ?牐犚弧⑹紫妊≡馰iew菜单下的Propertes Window窗口参数设置项,设置舞台大小360×300,背景、边框保持默认(^45020803c^3)。
  ?牐犙≡癫迦虢巧说?Insert Spic下的光照效果Light Effects下的聚光灯Spotlight角色,设置聚光灯从顶部照射,强度为50,灯光移动速度为10,灯光颜色为白色,光束发射角度为15°,光束大小20,平滑度为6。具体设置如^45020803l^4所示。
  ?牐犙≡癫迦虢巧说ゼ尤胛谋拘Ч械拇蜃只Ч鸗ypewriter。在Typewriter效果中加入五段文本内容:
  ?牐?1.公元2001年7月13日22时08分
  ?牐?2.俄罗斯首都莫斯科
  ?牐?3.国际奥委会主席萨马兰奇宣布:
  ?牐?4.2008年夏季奥林匹克运动会
  ?牐?5.主办城市──北京
  ?牐牰哉馕宥挝谋灸谌莘直鹕柚煤米痔濉⒀丈⒋笮〉饶谌荨>咛迳柚萌鏭45020803d^5所示。
  ?牐犙≡裎谋玖斜碇械腎tem-5项,点击Advanced选项卡,为这一段文本加入声音效果,当这一文本内容播放时,将听到萨翁“BeiJing”的声音(^45020803e^6)。
  ?牐牰⒓尤胍桓鯥mage Effects中的Flag旗帜效果角色,选择申奥标志“中国结”图像为其加入旗帜效果。设置风的方向为由左向右吹,振幅为50,速度为8,其它设置为默认值(^45020803f^7)。
  ?牐犎⒀≡馮ransitions转场中的Blinds百叶窗效果,加入3幅图像并设置好x、y方向上的叶片数量及转动方向(^45020803g^8)。
  ?牐犓摹⒀≡馮ransitions转场中的Turn Page翻页效果,加入夜幕下的天安门广场图像,设置好翻页方向及页面背面的显示效果(^45020803h^9)。
  ?牐犙≡馤ight Effects中的Fireworks礼花效果,因是为上面的翻页转场加入礼花效果,故没有指定Image选项。具体设置如^45020803i^10所示。
  ?牐犖吮硐掷窕ń惶嫔甄头渍婪诺男Ч谡饫镂颐羌尤肓?3个不同颜色的礼花角色,在时间线上交错排开,以实现礼花在时间、空间上错落有致的交替绽放的效果。
  ?牐犖濉⒀≡馮ext Effects中的Wave Scroller波形滚动效果,加入“热烈庆祝北京申奥成功!”波形滚动的文字效果。具体设置如^45020803j^11所示。
  ?牐犎拷巧笆奔湎叩陌才湃鏭45020803k^12所示:
  ?牐犛肬lead Animation.Applet进行多角色动画设计时,要注意的问题是:Ulead Animation.Applet的角色层同Flsah的层一样存在着层与层之间的覆盖关系,上层的角色出场时将在其作用的范围内覆盖下层角色。角色层之间的位置关系可以通过在角色层区中单击鼠标右键选择上移、下移选项加以调整。
  ?牐犛肬lead Animation.Applet制作动画是不是有点像用Flsah一样呀?不愿意学Flsah脚本语言的朋友就用Ulead Animation.Applet设计动画吧!好了Ulead Animation.Applet动画设计我“挂一漏万”地介绍到这里,其它的功能就请朋友们自已摸索了。
  ?牐牼咛宓闹谱餍Ч梢缘絡msz.3322.net网站上观看。