FLASH3D旋转和3D位移

   Flash CS4的3D工具很容易上手。在工具栏里有两个处理3D变形的工具:3D旋转和3D位移。


  这两个工具都可以切换全局坐标模式和个体坐标模式,上图为个体坐标模式。

  另外,也可以通过属性面板和变形面板来调整3D变形的参数。其中值得注意的是灭点(消失点)和相机范围角度(不是焦距)的设置。这两个参数对整个场景内的所有元件,以及嵌套的元件都产生影响。也就是说,一个场景的灭点和相机范围角是唯一的。灭点的默认位置是Stage的正中间。


  如果一个元件(MovieClip)已经被施加了3D变形,那么进入修改此元件内的内容时,无法预览场景中的其他元素。一般情况下,我们的MC使用的个体坐标系和主场景的坐标系是不同的(把mc的中心点点放到场景的[0,0]点可保证两者坐标系统一),但MC内部的灭点坐标还是和主场景一样的,这样有可能你在MC内看到的透视和在主场景上看这个MC的透视会不一样。这两点需要多加注意,否则会给你制造点小麻烦。

  刚刚知道Flash CS4有3D功能时,我第一个念头是,以后做翻书和折纸的动画省事儿了。

时间: 2024-11-02 06:37:20

FLASH3D旋转和3D位移的相关文章

Flash 3D旋转和3D位移

核心提示:Flash CS4的3D工具很容易上手.在工具栏里有两个处理3D变形的工具:3D旋转和3D位移. Flash CS4的3D工具很容易上手.在工具栏里有两个处理3D变形的工具:3D旋转和3D位移. 这两个工具都可以切换全局坐标模式和个体坐标模式,上图为个体坐标模式. 另外,也可以通过属性面板和变形面板来调整3D变形的参数.其中值得注意的是灭点(消失点)和相机范围角度(不是焦距)的设置.这两个参数对整个场景内的所有元件,以及嵌套的元件都产生影响.也就是说,一个场景的灭点和相机范围角是唯一的

汇编源代码之一个旋转的3D箱子(动画)

;本程序由国外的Vulture大哥编写,并公布了源码,这个是他95年的一个作品,可以说是在当时是非常成功的! ;这个程序是巧妙的利用了坐标的不断变化,从而实现了由星星构成的箱子3D转动! ;为了尊重版权,本人未对源码注释进行翻译,这样做也可以让国内的汇编爱好者自己琢磨国外的汇编编程的思维! ;编译方法: 1 tasm 3d.asm ; 2 tlink 3d.obj ; 3 exe2bin 3d.exe 3d.com ;本程序是站长精心收集的一个很经典的3D小动画. 站长的x86汇编小站:http

Flash绘制旋转的3D效果菜单动画

  演示: ≯全屏显示或下载≮ 1.新建Flash文件,设置宽.高属性为 550 × 400 . 2.用圆角矩形工具,画一个 158 × 35的长方形.笔触为8白色,填充色#0 F7E 88.图1: 3.将长方形转换成名为 Menu Item 的影片剪辑.设定注册点为中心.图2: 4.双击舞台上的影片剪辑,进入编辑状态.创建动态文本,在它里面输入需要的本文.图3 5.在属性面板中输入实例名字 menuItemText . 6.按下字符嵌入按钮,插入下列字型.图4: 7.切换回主场景1,删除舞台上

纯JS实现旋转图片3D展示效果_javascript技巧

CSS: <style type="text/css"> #show{position:relative;margin:20px auto;width:800px;} .item{position:absolute;height:40px;width:60px;background:#999999;border:1px solid #eeeeee;cursor:pointer;}</style> Html: input id="l" type

CSS3变形属性:CSS3 3D Transform

文章简介:作为一个网页设计师,你可能熟悉在二维空间工作,但是在三维空间上工作并不太熟悉.使用二维变形我们能够改变元素在水平和垂直轴线,然而还有一个轴沿着它,我们可以改变元素.使用三维变形,我们可以改变元素在Z轴位置. 三维变换使用基于二维变换的相同属性,如果您熟悉二维变换,你们发现3D变形的功能和2D变换的功能相当类似.CSS3中的3D变换主要包括以下几种功能函数: 3D位移:CSS3中的3D位移主要包括translateZ()和translate3d()两个功能函数: 3D旋转:CSS3中的3

【CSS3进阶】酷炫的3D旋转透视

之前学习 react+webpack ,偶然路过 webpack 官网 ,看到顶部的 LOGO ,就很感兴趣. 最近觉得自己 CSS3 过于薄弱,想着深入学习一番,遂以这个 LOGO 为切入口,好好研究学习了一下相关的 CSS3 属性.webpack 的 LOGO 动画效果乍看不是很难,深入了解之后,觉得内部其实大有学问,自己折腾了一番,做了一系列相关的 CSS3 动画效果. 先上 demo ,没有将精力放在兼容上,请用 chrome 打开. 本文完整的代码,以及更多的 CSS3 效果,在我 g

Flash教程:制作3D旋转动画效果

  本教程着重于代码的编写,版本AS 3.0.只要制作一个旋转的3D球,图形元件的制作不作讲解,请参看有关教程. include "Math2.as" //图片容器 var menu:Sprite=new Sprite(); //使图标移动 menu.x = 300; menu.y = 200; //注册事件侦听器 menu.addEventListener(Event.ENTER_FRAME,moveMenu); this.addChild(menu); //椭圆在x 和y 轴上的截

JS实现3D图片旋转展示效果代码_javascript技巧

本文实例讲述了JS实现3D图片旋转展示效果代码.分享给大家供大家参考.具体如下: 这是一段JavaScript代码,围绕成3D模型样式的JavaScript图片旋转展示代码,这里为了演示方便,将图片替换成了数字,预留出了图片的位置,这样速度快些,会HTML的朋友都知道用时候该怎么做.本图片旋转需要手功控制,每点击一下,图片旋转一次,很方便. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-3d-pic-scroll-show-style-c

html5用transform来实现位移,缩放,旋转实例

前面我讲过在canvas中实现图形的变换,这是比较简单的,因为都是用的直观的函数.今天我还是要实现同样的图形变化效果,但不同的是我要用一个看起来就让人心碎的方法,就是transform,也就是矩阵matrix. 其实我对Matrix的认识只限于他是一部很好看的电影(即黑客帝国),在没看此电影前,我根本不知道有矩阵这个名字,而且矩阵这名字又不霸气,我听了除了不明白为什么要叫这么个怪名字之外没什么感觉;看了电影,然后又知道矩阵是个数学上的东西后,我就知道要糟,作为一个数学白痴的我希望永远不要和矩阵打