原创设计 · PhotoShop · AI/CD · Fireworks · AutoCAD · 3DMAX · Flash · 网页教学 · 高精图库 · 笔刷滤镜 · 矢量素材 · 图片素材 · 模板素材 · 会员相册
加入VIP,下载精美素材 · 原创设计欣赏第七期· QQ空间代码 · QQ空间代码 · QQ空间站· 非主流图片 · QQ头像 · 繁体字非主流图片 · QQ个性签名 · QQ空间播放器

2009年最新设计图书素材低价热销
设计优秀作品第九期/新手学习贴
加入VIP,即送3000缘分币,每月500
 下载素材,加入VIP,享受更多权限
发新话题
打印

[技术交流] 让小黑人360度旋转的制作技巧

让小黑人360度旋转的制作技巧

出处:网页教学网

先预览一下旋转效果:

主要还是用自定义的Move类。

1、在主场景中画一竖直的线,要粗点,作为身体。画一圆形作为头部,并转化为MC,实例名为ball
2、在电影的第一帧上加上

var p = Math.PI*2;
var a = [0, p / 4, 0, p / 4, 0, p / 4, 0, p / 4, p / 8];//人各个部位的弧度
var b = [400, 400, 450, 450, 450, 450, 300, 200, 175];
var c = [20, 20, 20, 20, 40, 40, 60, 80, 20];//人各个部位的y坐标和截距
var num = 9;//部位的数目,如要更多,自己添加
var i = 0;
while (i < num) {
  ball.duplicateMovieClip("ball" + i, i);
  this["ball" + i].i = i;
  i++;
}
ball8._xscale = (ball8._yscale = 200);//头部放大
//下面为连线,组成一个人 
onEnterFrame = function () {
  createEmptyMovieClip("line", 2000);
  with (line) {
   lineStyle(8, 0, 100);
   var i = 0;
   while (i <= 1) {
    moveTo(ball._x, ball._y);
    lineTo(this["ball" + i]._x, this["ball" + i]._y);
    i++;
   }
   var i = 0;
   while (i <= 3) {
    moveTo(this["ball" + i]._x, this["ball" + i]._y);
    lineTo(this["ball" + (i + 2)]._x, this["ball" + (i + 2)]._y);
    i++;
   }
   var i = 6;
   while (i <= 7) {
    moveTo(body._x, body._y);
    lineTo(this["ball" + i]._x, this["ball" + i]._y);
    i++;
   }
  }
};


3、选中头部,加上AS:

onClipEvent (load) {
  var myMove = new Move (150, 300, 20, 2, 0);
  var i;
  if (this._name != "ball") {
   myMove.timer(_parent.a[i]);//设置人各部位的弧度
   myMove.cen_y(_parent.b[i]);//设置人各部位的截距
   myMove.cen_a(_parent.c[i]);//设置人各部位的y坐标
  } else {
   myMove.cen_a(0);
   myMove.cen_b(0);
  }
  if (this._name != "ball8") {
   this._visible = 0;
  }
}
onClipEvent (enterFrame) {
  myMove.myMove(this);//小人转动
} 




加入论坛VIP,下尽您想要的素材,点击进入!

如果您在做图或者看教程(PHOTOSHOP方面),遇到任何问题请到问题交流区提问,地址:http://www.missyuan.com/forum-41-1.html;我们会在第一时间帮助您解决问题,如果在教程后面跟帖,一律不给予解决!~


TOP

辛苦




本帖最近评分记录
  • 梦自在 缘分币 +2 加油 2008-2-5 16:28

TOP

为啥楼上有加缘分币捏?




TOP

发新话题



关于本站 广告服务 联系我们 版权隐私 合作站点 网站地图 免责申明 管理团队

Powered by Discuz!6.0.0 Copyright © 2008 www.missyuan.com All rights reserved.