先预览一下旋转效果:

主要还是用自定义的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);//小人转动
} 

源文件下载

转载于:https://www.cnblogs.com/savageworld/archive/2006/07/20/455878.html

让小黑人360度旋转的制作技巧相关推荐

  1. 360环物如何发布html,制作网页上的360度旋转全景图PixMaker使用详细教程

    PixMaker是一个简单方便的360度全景图片制作软件,它可以将描写一个环型场景的多个连续图片无缝地接合在一起,形成一个360度"场景"图片.可以在网页上播放,使你的页面更加生动 ...

  2. css3 向上淡入 小图标翻转 360度旋转

    代码 <!DOCTYPE HTML> <html> <style type="text/css">div {border: 1px solid ...

  3. 360度旋转图片小特效

    现在,在这个网络发达的时代,一些电子商务公司,需要将自己线上的产品给买家或用户看,为了能让用户了解的更全面,那么把一个物件的产品要展示到方方面面,就要运用到360度旋转图片特效,因为上次有朋友叫我帮她 ...

  4. 旋转矩阵中6保6_40岁阿姨发明新型手推车,可以360度旋转,干活效率提升6倍

    科技,其实很有趣!大家好,欢迎收看本期木易机械 40岁阿姨发明新型手推车,能够360度旋转,干活效率提升6倍 科技的发展是我们有目共睹的,不仅是那些震惊世界的发明,就在我们的日常生活中,也有很多的小发 ...

  5. jQuery 图像 360 度旋转插件

    13 款最热门的 jQuery 图像 360 度旋转插件推荐 时间:02月07日 在 web 页面上使用 jQuery 图像 360 度旋转插件是最美也是最方便的显示图像的方式.这些超级棒的 360° ...

  6. 【精心挑选】10款基于 jQuery 的图片360度旋转插件

    之前的文章向大家分享了实现网站功能的各种优秀的 jQuery 插件,今天这篇文章向大家推荐10款基于 jQuery 的图片360度旋转插件,同时还有非常详细的制作教程可以学习和参考.图片旋转展示是一种 ...

  7. 如何制作360度vr全景?制作360度全景效果图有哪些技巧?

    360度VR全景图相信对摄影感兴趣的小伙伴一定不陌生,360度全景效果图不仅可以清楚真实的表现出场景,而且还具有很高的商用价值,360VR全景也成为了目前最受欢迎的新型展示方式,那么如何制作360度v ...

  8. 精心挑选10款基于 jQuery 的图片360度旋转插件

    之前的文章向大家分享了实现网站功能的各种优秀的 jQuery 插件,今天这篇文章向大家推荐10款基于 jQuery 的图片360度旋转插件,同时还有非常详细的制作教程可以学习和参考.图片旋转展示是一种 ...

  9. 【Blender】使用Blender渲染一段360度旋转的动画

    目录 一.前言 二.方法描述 三.渲染设置 四.结果 一.前言 本文主要讲述了如何使用Blender渲染一段物体360度旋转的动画. 渲染好的效果如下: 二.方法描述 第一步:shift+A,我们在B ...

最新文章

  1. Python字符串类型及操作总结
  2. 排序之插入排序:直接插入+希尔排序
  3. python的subprocess模块执行shell命令
  4. C#单例---饿汉式和懒汉式
  5. 使用LiveClick升级您的实时书签
  6. 山西民生云养老认证人脸识别_民生山西APP公众号手机认证
  7. c#ref和out的相同点_C#中ref和out的使用小结
  8. 御剑飞行扫描后门加上burpsuite字典树爆破
  9. 产品 电信nb接口调用_NB-IoT 平台对接常见问题(中国电信)
  10. 智力题----囚犯猜帽子问题
  11. 【知识点2】最大公约数与最小公约数
  12. i5 11400和锐龙r5 5600X哪个强
  13. 财务管理专业计算机要学什么,我是学财务管理专业的,我想考计算机二级,请问考哪个比较好...
  14. QT5简易音乐播放器的设计
  15. 为什么华为、阿里、字节跳动、微软等都走上了云原生和数字化之路?
  16. 我所知道的富士康之二:出门
  17. MMrotate自定义数据集训练与验证格式转换脚本
  18. 6.1.3 一阶线性方程的线性、齐次与通解公式
  19. PLC编程梯形图实战
  20. Windbg使用说明书

热门文章

  1. win8:querySelector()方法
  2. eclipse中选中字段,其他相同字段被覆盖的颜色修改
  3. kali Linux下wifi密码安全测试(1)虚拟机下usb无线网卡的挂载 【转】
  4. IP addresses in C#
  5. Python 操作 Windows 粘贴板
  6. 使用swfupload出现2049的错误原因
  7. LeetCode数据库 178. 分数排名
  8. Web前端笔记(4)
  9. 利用MATLAB对数据进行切片并绘制图表
  10. varnish与squid比较