[AS3]IconDataManager-图标数据管理类
【功能说明】:一些常用图标数据管理,不需要额外的图片文件来支持。图标数据都是按照一定的算法存储起来,可方便显示。
【运行平台】:Flash CS3,ActionScript3,Flash Player 9 +
【功能演示】:


【类源文件】:


【算法说明】:
    图标数据存储数据是采用数组或字符串形式保存的;
    例如 var arr:Array = [4,3,3,0x000000,1,1,1,1,0,1,1,1,1] ;
    arr[0]:为元数据(类似于文件头)的长度;
    arr[1]:为图标的宽度;
    arr[2]:为图标的高度;
    arr[3]:为图标颜色值;颜色值部分可以为多个,但元数据的长度要相应的增加。
    arr[4]~:从此数据以后为要显示图标数据矩阵。
                  0表示此点阵无颜色(就是透明) ,1表示第一个颜色值的序号(可叫做颜色索引值),如果颜色值很多的话,序号则相应递增。
【演示代码】: