dmh2002's Blog

专注于 ActionScript 3.0 在各应用领域的研究。

导航

分页:[«] 1[2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [»] 

[不完全翻译]TweenMax类

    Tweenmax是TweenLite和TweenFilterLite的基础上建立的。目的在于使得tweening家族具备更加大众化的功能......Tweenmax同样使用简单易学的语法。实际上,因为Tweenmax是演化版,所以TweenMax可以实现TweenLite和TweenFilterLite的所有功能,或者更多。那么,你可能要问,为什么不仅仅弄一个类呢?这是个很好的问题。这是因为我们的目的在于用最小的代码实现最好的效果。坦白说,90%的项目可能需要TweenLite,一个3K的类。这使得整个项目非常高效率地简单的实现需要的效果。但是如果你需要tween filters或者更多的效果......就要用到6K大小的TweenFilterLite。还要更多功能?没问题,使用9K大小的(看起来十分臃肿的?)TweenMax实现更多功能。下面的列表展示了这三个类之间的不同之处。TweenMax引入了一项创新的功能,叫做"bezierThrough",一个能够让你通过运动曲线定义相关的点(而不是用普通的方法......)又或者用有规律的贝赛尔曲线-只要你愿意。它甚至会处理你的物体的旋转,来调整你的方向。看看下面的例子吧。点击添加贝赛尔点。

...

一个使用PureMVC 多核版框架所发现的问题

   最近做项目使用puremvc框架(多核版),其他都没什么问题,只是在需要使用facade.removeMediator的时候,整个浏览器都会被引发的异常而关闭,估计是内存回收机制存在问题,后来简单看了一下puremvc的内部代码,在removeMediator的时候delete了某个键值,疑似问题的根源出在这个地方,没有深入研究,因为项目不等人,所以尝试的改用了standard版本后问题解决。

   不知道有没有朋友遇到过同样的问题,如果有的话,欢迎交流一下~

...

原创 -- 一个用Flex未开发完成的简单纸牌游戏(内含源文件)

    这是我早前学习flex的时候做的一个东西,代码很烂,所以如果你想要看的话,一定要有心理准备,呵呵。

   演示地址:http://dmh2002.com/test/bin-debug/CardGame.html

   Flex工程:http://dmh2002.com/test/cardGame.rar

...

[强推]Flex API 中文CHM

Flex API 中文CHM

绝对的好东西

下载地址 http://dmh2002.com/upload/Flex3cn.CHM

来源:ActionScript 3天地会

 

PR值升为2,纪念一下!

   无意间发现自己的网站PR值,升为了2,呵呵,还是蛮高兴的,作为一个技术类的个人网站,自我感觉已经不错了。

    谢谢各位看客的捧场~我会更加努力!  

Base64转byteArray再转bitmapdata

    Base64是一个String便于socket传递,在某个客户想向另外一个客户端呈现只有自己有的图片时,就不需要将图片上传到服务器,再把链接发给另外一个客户端,而另外一个客户端得到链接之后,去服务器下载这张图片,再表现出来。

    可以把图片转成base64,然后直接传给另一个客户端,另外一个客户端收到之后转byteArray再转bitmapdata,就可以表现了。

    只是一句话的经验之谈,忽然想到的,记下来,以后可能会找到更有价值的应用。

...

原创-使用Flex调试Flash编译的swf

   最近公司进行项目开发,我负责主逻辑与部分功能模块的开发,使用的是flex3的AS 工程,而我的同事负责编写部分模块,但是只会只用flash的IDE,因为是外部加载入主逻辑后进行使用,所以除了不能共享库类之外

在AS3中重置Array的几种方法的效率测试研究

有时候我们需要将某个数组清空或者说重置,我最常用的办法的是重新new一下,但是有人测试研究发现使用length=0的方法,执行效率是最高的,呵呵,原文如下:

  

_localArray.length = 0; // Reset the array to empty

Yesterday I was coding on a rather large application at work and I needed to reset an array I had that was stored as a member variable. My gut instinct was to just take the Array variable and set its length = 0. Although this worked I wasn't sure if it was the best way to reset an array in ActionScript 3. So I asked my friend Guy Wyatt and he sent me this performance benchmark using 100,000 iterations in an Array as a test to see the time it took to clear out this Array using various techniques.

...

字典和索引数组-提升性能小技巧

当你在客户端循环从大量的数据搜索指定数据的时候,这里有一个你可以提升额外性能的小技巧-那就是进肯能的使用字典和索引数组

尝试着基于其属性寻找正确的对象,而不是在大量的数据间循环,如果使用字典或者是索引数组那么你可以快速的定位你所需要的数据而不需要任何的循环。字典和索引数组允许你在内存中存放 名-值对这样的索引,这样你就可以很快定位指定的数据

在AS中你可以使用Object对象或者是Array对象来快速的创建这两者:

...

Flex4官方文档

Flex4官方文档

MXML 2009
ASDOC

...
分页:[«] 1[2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [»] 

日历

<< 2008-8 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

关于这里

  • 在这里写入相关信息

控制面板

Search

图标汇集

  • RainbowSoft Studio Z-Blog
  • RainbowSoft Studio Z-Blog
  • 本站支持WAP访问
  • 订阅本站的 ATOM 1.0 新闻聚合
  • 订阅本站的 RSS 2.0 新闻聚合

Powered By Z-Blog 1.8 Spirit Build 80722 Using ThinkTwice Theme Designed By Sino Blog

Copyright 2008 DMH2002's Blog Some Rights Reserved.沪ICP备07021739号