首先看下效果
伪3D旋转菜单:
[url=http://i.6to23.com/aawing/flash8/rotate3dMenu.swf]http://i.6to23.com/aawing/flash8/rotate3dMenu.swf[/url]
import flash.geom.Point;
var total:Number = 11;
var center:Point = new Point(Stage.width/2, Stage.height/2);
var rx:Number = 180;
var ry:Number = 80;
var step:Number = 0;
var entity:MovieClip = _root.createEmptyMovieClip("entity", 10);
for (var i:Number = 0; i0) {
var num:Number = 5;
} else {
var num:Number = -5;
}
this.onEnterFrame = function() {
align(num);
if (num>0 && this._xcenter.x) {
delete this.onEnterFrame;
}
};
};
}
function align(num):Void {
var radian:Number = Math.PI/180;
for (var i:Number = 0; i
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/657.html
伪3D旋转菜单:
[url=http://i.6to23.com/aawing/flash8/rotate3dMenu.swf]http://i.6to23.com/aawing/flash8/rotate3dMenu.swf[/url]
import flash.geom.Point;
var total:Number = 11;
var center:Point = new Point(Stage.width/2, Stage.height/2);
var rx:Number = 180;
var ry:Number = 80;
var step:Number = 0;
var entity:MovieClip = _root.createEmptyMovieClip("entity", 10);
for (var i:Number = 0; i0) {
var num:Number = 5;
} else {
var num:Number = -5;
}
this.onEnterFrame = function() {
align(num);
if (num>0 && this._xcenter.x) {
delete this.onEnterFrame;
}
};
};
}
function align(num):Void {
var radian:Number = Math.PI/180;
for (var i:Number = 0; i
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/657.html
本文将指导您如何创建一个3D效果的旋转菜单,包括菜单的布局、动画实现及关键代码解析。
9383

被折叠的 条评论
为什么被折叠?



