有人会问了:Flash在开发之初为了减小播放器的体积,并没有设置关于3D方面的应用.其实不然,所有的3D效果其实都是二维图形通过3D算法得出的.
下面让我们通过3D算法来做一个简单的3D导航.
1.新建一个按钮实例,将其在库中的链接命名为"text"
2.在按钮实例的第一帧输入如下代码:
//
设定角度和弧度变量
var radian:Number = 0 ;
// 圆心座标(x和z的中心点)
var centerX:Number = Stage.width / 2 - 40 ;
var centerY:Number = Stage.height / 2 - 20 ;
//
var r:Number = 100 ;
// 半径值
var z:Number;
// z轴值(公式里的d2)
var d1:Number = 50 ;
// 眼睛到屏幕的距离
var scale:Number;
// 透视缩放比率
var
var radian:Number = 0 ;
// 圆心座标(x和z的中心点)
var centerX:Number = Stage.width / 2 - 40 ;
var centerY:Number = Stage.height / 2 - 20 ;
//
var r:Number = 100 ;
// 半径值
var z:Number;
// z轴值(公式里的d2)
var d1:Number = 50 ;
// 眼睛到屏幕的距离
var scale:Number;
// 透视缩放比率
var