需要三个属性,缺一不可
<mx:Label text="click me"
useHandCursor="true"
buttonMode="true"
mouseChildren="false"/>
需要三个属性,缺一不可
<mx:Label text="click me"
useHandCursor="true"
buttonMode="true"
mouseChildren="false"/>
好吧TitleWindow有个CloseButton,我想改变他的位置,因为设置背景的关系,想过一些方法,比如说,设置一下css的padding值,或者天地会上看到有人说自己复写一个,其实有个简单的方法,就是你继承TitleWindow,然后设置this.mx_internal::closeButton.x的属性就可以了,下面是简单的代码。
图我就不截了,包你管用,用的好就留个言。
<?xml version="1.0" encoding="utf-8"?>
...
Base64是一个String便于socket传递,在某个客户想向另外一个客户端呈现只有自己有的图片时,就不需要将图片上传到服务器,再把链接发给另外一个客户端,而另外一个客户端得到链接之后,去服务器下载这张图片,再表现出来。
可以把图片转成base64,然后直接传给另一个客户端,另外一个客户端收到之后转byteArray再转bitmapdata,就可以表现了。
只是一句话的经验之谈,忽然想到的,记下来,以后可能会找到更有价值的应用。
...
有时候我们需要将某个数组清空或者说重置,我最常用的办法的是重新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对象来快速的创建这两者:
...
一些不太常见的代码写法
12个常用的函数技巧,有的时候技巧就是这么简单
No.1 Copy content to clipboard:
在文档类里面如果控制flash出现loading?这个问题弄得我自己忽然没有方向了,呵呵,加载外部的大家都会,都知道,加载自己就有点晕了。
var xml:XML = flash.utils.describeType(this);
这里的this 可以换成其他的对象 什么button canvas 自己定义的类 自己去尝试
for example...