呵呵,刚刚用flash制作360度人物旋转,望达人指点一二

sampanman 2011-03-01 07:50:42
360度人物旋转呵呵。转晕了
大家想必都玩过赛车的游戏!做旋转效果都半是用3D 或是插件
现在教大家一个自己动手的方法:
原图:

加个控制/用函数
code:
var frameNum = 0;
function onMouseDown() {
textMove = true;
tempx = _xmouse;
}
function onMouseMove() {
setMove();
}
function onMouseUp() {
textMove = false;
}
function hitText() {
var t = myText.hitTest(_xmouse, _ymouse, true);
return t;
}
function setMove() {
if (textMove && hitText()) {
if (_xmouse>tempx) {
frameNum += 1;
} else {
frameNum -= 1;
}
frameNum = getFrameNum(frameNum);
myText.gotoAndStop(frameNum);
}
}
function getFrameNum(f) {
var t = myText._totalframes;
if (f>=t) {
f = 1;
} else if (f<=1) {
f = t;
}
return f;
}
加后的效果:

...全文
130 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wrongagain98 2011-03-24
  • 打赏
  • 举报
回复
看不到图
ghbst 2011-03-05
  • 打赏
  • 举报
回复
好大两个叉

1,451

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 图象工具使用
社区管理员
  • 图象工具使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧