有了下面这个创建自己的ProgressBar组件教程,不懂创建自己的ProgressBar组件的也能装懂了,赶紧get起来装逼一下吧!
【 tulaoshi.com - FLASH 】
今天在flash gamer群与一朋友讨论组件的制作,今天在硬盘里翻了翻,找到了几个用mx2004做的组件。
这个是纯as的ProgressBar
as文件
/**
* looding bar
*
* @作者 章精设(zjs35)
* @版本 v1
*/
import fc.graphics.draw2d.Rect;
import fc.graphics.draw2d.GDI;
import fc.graphics.*;
import fc.text.DrawString;
import fc.utils.Delegate;
import fc.events.EventDispatcher;
import mx.core.UIObject;
[Event("complete")]
[Event("progress")]
[TagName("ProgressBar")]
[IconFile("ProgressBar.png")]
class ProgressBar extends UIObject {
private var dispatchEvent:Function;
public var addEventListener:Function;
public var removeEventListener:Function;
private var _bar:GDI;
private var _str:DrawString;
private var _mc:MovieClip;
var _source:Object;
var _id:Number;
var bar:MovieClip;
public function ProgressBar() {
EventDispatcher.initialize(this);
}
&nb
[1] 200605/2110_2.html'>[2] 200605/2110_3.html'>[3] 200605/2110_4.html'>[4] 200605/2110_5.html'>[5] 200605/2110_2.html'>下一页
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)sp;function get source() {
200605/2110.html'>上一页 200605/2110.html'>[1] [2] 200605/2110_3.html'>[3] 200605/2110_4.html'>[4] 200605/2110_5.html'>[5] 200605/2110_3.html'>下一页
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)= true;
200605/2110_2.html'>上一页 200605/2110.html'>[1] 200605/2110_2.html'>[2] [3] 200605/2110_4.html'>[4] 200605/2110_5.html'>[5] 200605/2110_4.html'>下一页
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)h = bar._width;
200605/2110_3.html'>上一页 200605/2110.html'>[1] 200605/2110_2.html'>[2] 200605/2110_3.html'>[3] [4] 200605/2110_5.html'>[5] 200605/2110_5.html'>下一页
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)ateEmptyMovieClip("back", this.getNextHighestDepth());
200605/2110_4.html'>上一页 200605/2110.html'>[1] 200605/2110_2.html'>[2] 200605/2110_3.html'>[3] 200605/2110_4.html'>[4] [5]
来源:http://www.tulaoshi.com/n/20160318/1895632.html
看过《创建自己的ProgressBar组件》的人还看了以下文章 更多>>