X-Intend[超级打算]
每个人都有自己的想法,哪怕仅仅一瞬间~!

[原]一种随机类的方法

2008年11月26日 作者: KingFo 原创

此类方法用于类似图片的类进行随机实力化,或者拥有同个接口或同个父类的功能函数,实现某种随机

当然,这里随机的方式不做讨论,可以参阅之前本人的 48位线性同余算法的 [原]关于股子系统的优化

完整代码:
 

  1. package  {  
  2.     import flash.utils.getDefinitionByName;  
  3.       
  4.     /**  
  5.      * ...  
  6.      * @author Telds[KingFo]  
  7.      */ 
  8.     public class SampleImage {  
  9.           
  10.         [Embed(source = '../assets/building/image0.png')]public static const BUILDING_0:Class;  
  11.         [Embed(source = '../assets/building/image1.png')]public static const BUILDING_1:Class;  
  12.         [Embed(source = '../assets/building/image2.png')]public static const BUILDING_2:Class;  
  13.         [Embed(source = '../assets/building/image3.png')]public static const BUILDING_3:Class;  
  14.         [Embed(source = '../assets/building/image4.png')]public static const BUILDING_4:Class;  
  15.         [Embed(source = '../assets/building/image5.png')]public static const BUILDING_5:Class;  
  16.         [Embed(source = '../assets/building/image6.png')]public static const BUILDING_6:Class;  
  17.         [Embed(source = '../assets/building/image7.png')]public static const BUILDING_7:Class;  
  18.         [Embed(source = '../assets/building/image8.png')]public static const BUILDING_8:Class;  
  19.         [Embed(source = '../assets/building/image9.png')]public static const BUILDING_9:Class;  
  20.         [Embed(source = '../assets/building/image10.png')]public static const BUILDING_10:Class;  
  21.         [Embed(source = '../assets/building/image11.png')]public static const BUILDING_11:Class;  
  22.         [Embed(source = '../assets/building/image12.png')]public static const BUILDING_12:Class;  
  23.           
  24.         public static function getRandomImageClass():Class {  
  25.             var n:String = "SampleImage_BUILDING_";  
  26.             var i:int = Math.random() * 12;  
  27.             n = n.concat(i);  
  28.             return getDefinitionByName(n) as Class;  
  29.         }  
  30.           
  31.     }  
  32.       

至于如何知道完全限定类名

可以使用以下类进行测试获取,这里值得一提的是我上面的写法是比较特殊例子,至于为什么特殊就留着看客您琢磨了~~~
 

  1. flash.utils.getQualifiedClassName ()  

 

被阅 114 次, 0 票  发表评论

Lita - SQLite Administration Tool (For AIR)

2008年11月11日 作者: KingFo 开发者

Dowload Here

 

Main Features

  • An administration tool for your AIR SQLite Database
  • Open, create, compact databases
  • Create, rename, delete, and empty tables
  • Create, rename and delete columns
  • Create, modify and delete records
  • Easily run your custom SQL statements
  • Create and delete indices
  •  

被阅 180 次, 0 票  发表评论

APNG?

2008年11月11日 作者: KingFo 开发者

嗯,没错就是一个扩展PNG(Portable Network Graphics)的新格式APNG(Animated Portable Network Graphics)!!

产生的意义也就不说了,此文件生于2004年,直到2007年才被所谓的主流浏览器给加入到机制中。

不过本人还是比较怀疑的是APNG是否能成为标准??

用于Web上,如果IE不支持,尤其像大部分国内普通用户是“忠实”的IE Fans......

自SWF针对位图方法做了较多优化,想必大多数网站都会采用SWF作为位图的逐帧动画了吧~~

至于如何替代GIF?貌似某组织几个老顽固一直坚持只要是和PNG爷爷扯上关系的,就必须只能表现一张图....

不过,目前支持的浏览器倒是有了FF3 和 第九代小O同学了~~~  有兴趣的话可以看下后面的图片~~~

未来谁知道呢?也许哪天弄个简单的解码器尝试下吧~~~  或许目前作为某种加密也不错~~~

啊,今天又是新的一天啦~~~ 期待着向某人索要JS写的解码器看看,不知道是不是仅仅在传说中.......

PS:
数了下这个PNG的帧标签~~~ 靠~~ 25帧............ 千万要记得用FF3+~~~或者Opera9.5+

被阅 203 次, 0 票  发表评论
1 / 6 / 16 | « 1 2 3 4 » |

Google 网上论坛
订阅 XIntend
电子邮件:
访问此论坛

文章分类

站点统计

  • 文章总数: 87 篇
  • 评论总数: 6 条
  • 附件总数: 53 个
  • 留言总数: 0 份
  • 建站日期: 2008-1-1
  • 访问总数: 96444 人次

最新留言

赞助商

友情链接

Design by Free CSS Templates & TiSkin, Powered by Roclog v3.2.13

滇ICP备05000389号, Copyright © 2007 X-Intend[超级打算]. All rights reserved.