-
flash.display.DisplayObject
类包含 z 属性和新的旋转和缩放属性,这些属性用于操作 3D 空间中的显示对象。DisplayObject.local3DToGlobal
() 方法提供了一种将 3D 几何图形投影到 2D 平面
的简单方式
。
-
-
-
-
var p:Point = _sprite.local3DToGlobal(new
Vector3D(
200
,
0
,
0
));
-
-
-
var p:Vector3D = _sprite.globalToLocal3D(new
Point(mouseX, mouseY));
-
-
-
_sprite.transform.matrix3D.pointAt(new
Vector3D(mouseX, mouseY,
0
));
-
flash.geom.Vector3D
类可用作管理 3D 点
的数据结构
。该类还支持矢量数学运算。
-
flash.geom.Matrix3D
类支持复杂的 3D 几何转换
,例如旋转、缩放和平移。
-
flash.geom.PerspectiveProjection
类控制着将 3D 几何图形映射到 2D 视图
的相关参数
。
在 ActionScript 中,有两种不同的模拟 3D 图像的方式:
-
在 3D 空间
中排列平面对象并进行动画处理
。这种方式需要使用显示对象的 x、y 和 z 属性来对显示对象进行动画处理,或者使用 DisplayObject 类设置旋转和缩放属性。使用DisplayObject.transform.matrix3D
对象可以实现更为复杂的运动
。DisplayObject.transform.perspectiveProjection
对象可自定义显示对象在 3D 透视
中的绘制方式
。如果需要对主要包含平面的 3D 对象进行动画处理,可以使用这种方式。这种方式的例子包括 3D 图库或者 3D 空间中排列的 2D 动画对象。
-
从 3D 几何图形生成 2D 三角形
,然后用纹理呈现这些三角形。要使用这种方式,必须首先定义和管理有关 3D 对象的数据,然后将这些数据转换成
要呈现的 2D 三角形
。可以将位图纹理映射到这些三角形,然后使用 Graphics.drawTriangles
()方法将三角形绘制为图形对象。这种方式的例子包括从文件中加载 3D 模型数据
并将模型呈现到屏幕上,或以三角形网格形式生成和绘制 3D 图形。
原帖地址:http://www.4ucode.com/Study/Topic/840272
分享到:
相关推荐
ActionScript 3.0 语言和组件参考概述Adobe Flex 2 语言参考ActionScript 3.0 语言和组件参考是适用于 Flash® Player 应用程序编程接口 (API) 的参考手册。 Adobe Flex 2 语言参考ActionScript 3.0 语言和组件...
ActionScript Flex Flash DES加密解密算法
ActionScript教程 Flex教程 ActionScript+Flex教程。
FLEX开发入门的一本好书。讲解了actionscript的使用。
Flex与ActionScript3程序开发》一书由易到难、由浅人深、循序渐进地介绍了Flex与ActionScript3程序开发的一般步骤与常用的程序技巧,内容通俗易懂,使用大量实例贯穿全书,力求以实战的形式让读者快速掌握知识点。...
Flex 和 ActionScript 关系 Flex 和 ActionScript 关系
flex中actionscript动态调用remoteobject类,很简单的一个例子,后面可以扩充,动态调用java的方法,可在java方法中放个switch,返回不同的结果集
flash actionscript3 as3怎么进行全局和本地坐标转换.zip
flex笔记 总结了actionscript在flex这的应用等 想想会有一定的帮助
本书主体分为5个部分,分别从基础知识、视觉设计、组件高级技法、性能优化和Flex通信5个主要方面进行Flex知识的讲解。 本书由易到难、由浅人深、循序渐进地介绍了Flex与ActionScript3程序开发的一般步骤与常用的...
Adobe Flex4.0 ActionScript3 中文API 语言参考.part1.rar的下载地址: http://download.csdn.net/source/3245173 Adobe Flex4.0 ActionScript3 中文API 语言参考.part2.rar的下载地址: ...
不错的poi和flex学习 欢迎大家多多学习
ActionScript Flex Flash 汉字查拼音算法,查拼音首字母算法
在可能的情况下,特定于 AIR 的新项目都以其名称旁的这个小图标作为标志: 本手册提供了 ActionScript 语言中所支持元素的语法和用法信息。 其中包括以下部分: 下面的 《ActionScript 3.0 语言和组件参考》是 ...
ActionScript Flex.3.Language.Reference.cnActionScript Flex.3.Language.Reference.cnActionScript Flex.3.Language.Reference.cn
使用FLEX 和 Actionscript开发FLASH 游戏
适合学习flex的初学者。actionscript脚本语言。能够帮助你们
flex actionscript反编译工具
用Flash ActionScript3.0编写的三维系统源程序,附带使用说明和例子。可以在Flash CS3 Professional直接运行。