flash 3d flash3d 研究所 pv3d 共享资源  | 经典范例  | 视频教程  | 友情链接  | 联系我们
登陆 | 注册  flash 3d 研究所
讨论区





最近更新:
● 无语瓶阁下在教程区里 回复“《超简易papervision3D基础 ...”(18:09:44)
● payday loan阁下在教程区里 回复“《pv3d, sandy, away3d...”(05:56:23)
● bad credit payday loan阁下在教程区里 回复“《超简易papervision3D基础 ...”(05:56:13)
浏览主题:关于用flash鼠标控制元件旋转问题

关于用flash鼠标控制元件旋转问题
cx7291606 (2010-02-15 17:28:07)

各位大侠,我在3D软件里面做了一个物体的半旋转动画,现在导到flash里面共有49帧,我想实现用鼠标控制,实现向左拖动左旋转,右拖动右旋转效果,希望各位大侠能够不吝赐教,小弟感激不尽,祝各位朋友新春快乐,万事如意!!


flash 3d 研究所 DDM君
(2010-02-16 12:56:19)
您是图片拍的各个角度对吧?
您先把图片按序列排好成1-49然后49-1,一共98或99帧,这个的原理就是播放这两个序列的问题
和鼠标互动,则是鼠标点击时记录下mouseX, 然后侦听点击后的mouseX,与点击时的mouseX向减,得到到底播放多少帧。


ps:春节快乐啊,辛苦了^_^

flash 3d 研究所 cx7291606
(2010-02-19 11:06:39)
您好!您可以把这个原理说得详细点吗,呵呵,我还是不太理解,麻烦大虾了~.~

flash 3d 研究所 DDM君
(2010-02-19 13:10:46)
首先,你要把你的序列拼接成一个完全可循环的序列。正反播放都没问题。

然后您要想想mouseX移动多少,您的序列就往前走一帧,假设我们这里设为5像素。
也就说,你的鼠标每移动5像素,序列(先导入到了为MovieClip了)就停在下一帧。
如果鼠标每移动为负5像素,那么mc就往上播放一帧。

很简单的道理吧^_^


评论人:
邮   箱: (填入邮箱,博客地址均可)

内   容: (广告和垃圾内容可能会被删除,望理解)
链接地址

验证码:(为防止机器人骚扰,请麻烦输入验证码^_^)
  

(目前需登陆方可发表)


不想添加了