通常我们存取数据有如下几种方式:Array, Object, 自定义类, 比较特殊的还有 Point, Rectangle 等。效率依次为(后面的数字是100万次存取运算平均所需时间):

  • 自定义类public属性135 | Point140 | Rectangle(x等属性)140
  • Array270
  • Object500 | 自定义动态类动态属性550
  • Rectangle(left等属性)700
  • 自定义类getter/setter1000 | 自定义类Function1000

  出乎意料,最快的是自定类的public属性,速度是Array的两倍Object的四倍getter/setter的八倍——很整的倍数关系。另外存取坐标要用Point和Rectangle,比Array快的多。Object还是少用吧,多用自定义类。
  另外自定义密封类(sealed,默认)和自定义动态类(dynamic)的public属性、getter/setter速度几乎一样,而动态类动态添加的属性和Object相若。

  AS2时,可以直接声明舞台元素为自定义类的变量

private var myMc : MovieClip;

  Flash CS3 再这样声明会报错:“A conflict exists with definition a in namespace internal.” 解决方法:

  • 取消文档属性
    Publish: Settings… -> ActionScrpt -> ActionScript3 中的 Automatically declare stage instances
  • 将同名属性声明为 public

就这样,一个人走
繁星点点,月如钩
梦绵绵怎得长久
村头树下,你牵谁手

就这样,一个人走
足痕漫漫,影如囚
路绵绵何处是头
单房独案,孤灯只守

就这样,一个人走
红云片片,霞如绸
风绵绵谁与同游
公园长椅,对笑白首

  5月18号晚上出发,和同事一起到坝上草原玩了两天。周六集体活动,上午骑马,下午去游乐场,周日上午自己安排,中午返京。
  第一天的骑马很不过瘾——为照顾全体,几乎都是溜达,始终没跑起来。于是第二天上午挑了匹快马,和马主一人一骑纵马狂奔。刚开始还不会骑,很快就掌握了要领,两脚前掌踩紧马蹬、大腿夹紧身体前倾,抓紧缰绳享受奔马的刺激。
  草原的风吹起来特别的舒服,雨淋起来却是一样的不爽。其它同事因为下雨不能玩想要即刻返京,我也只能尽快赶回,实在是扫兴。好在已经跑了很远,抄近路回去也要狂奔半个小时,让他们等着去吧 :-)
阅读全文 »

  电影《死神来了》中有个情节是电梯的门坏了,一个女士下电梯时头被夹在里面硬生生拔了下来。之后就对电梯很有警惕之心,从不用自己的身体检验电梯门是否灵敏。
  早上8点40就到楼下B1层上了电梯,到1层进了很多人,电梯突然晃了下,刚进到门口的两个女生急忙跳了出去,之后电梯就被锁了起来,猛地沉了20多厘米。电梯里11个人就这么被困了起来。天气很热,电梯里没有空调,大家都很烦躁,十几分钟之后维修人员依然没到,就都拿出手机打电话,请假或是请同事帮忙打卡。旁边的MM手机响了,对方问在哪呢,答“洗桑拿呢”。又问哪里,答“电梯里,1层和B1之间”……20多分钟之后门才打开,来了这么早竟然迟到五分钟,晦气。
  明天开始爬楼梯。闷在电梯里太难受了,而且迟到很不爽。

Pages: Prev 1 2 3 ...6 7 8 9 10 ...48 49 50 Next