ActionScript 3 绘制圆预加载器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 绘制圆预加载器相关的知识,希望对你有一定的参考价值。

//draw circle line for the preloader
var cos:Function=Math.cos;
var sin:Function=Math.sin;
var pi:Number=Math.PI;
var d_r:Number=pi/180;
var r_d:Number=180/pi;
var midPoint:Object={_x:0,_y:0};
var r:Number=11;

var pLoaded=Math.round(event.target.bytesLoaded*100/event.target.bytesTotal);

mcPreloader.graphics.clear();
mcPreloader.graphics.lineStyle(3);
mcPreloader.graphics.moveTo(11,0);

for (var z = 0; z<=pLoaded*3.6; z++) {
	mcPreloader.graphics.lineTo((cos(z*d_r)*r), (sin(z*d_r)*r));
}

以上是关于ActionScript 3 绘制圆预加载器的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 带缓存的简单加载管理器

ActionScript 3 基本的外部XML加载器

ActionScript 3 加载器上下文

ActionScript 3 AS3预加载器

ActionScript 3 PHP加载器

ActionScript 3 xml加载器类