智能提示:Alt+/
ActionScript
索引数组中函数 splice()
第一个参数:指出从数组的哪个索引位置开始操作.索引数组第一项为0;
第二个参数:想要删除的数量,如果为0表示不删除任何项
第三个参数:从第一个参数指定的索引位置开始插入的新项。插入新项的操作在删除项操作之后。
CDATA的使用
告诉Flex Builder (及编译器)将方括号中的内容原样不动,不作为XML的代码处理。
控件值的自动绑定:
<mx:TextInput x="10" y="58" id="txtPassword" text="{txtCheck.text}"/>
变量的绑定:
[Bindable]
var _pass:String=txtPassword.text;//在mxml里面控件才可以绑定_pass变量
valueCommit事件与change事件的区别:
自我感觉valueCommit是文本控件中有值且控件失去焦点时才执行的
change为控件值改变就会触发
VSlider及HSlider控件不容易理解的属性:
snapInterval 步进
thumbCount 一共显示几个滑块
tickInterval 每隔多少个刻度显示
对于控件样式的定义,所见即所得的工具:
http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html,也可以验证应用程序的配色及设计方案。
RGB颜色值的另外一种表达方式:
饱和度方式:Application { backgroundColor: rgb(100%,0%,0%); }
程序添加控件样式:
比如TextInput控件,,事件名称为preinitialize
嵌入字体:
当你的程序用的是系统外另外添加的个性字体,而客户端并没有这些字体,那么你的作品将大大折扣,所以flex考虑了可以自定义嵌入字体在应用程序中。
@font-face 属性
例如:
@font-face{src:local("Tahoma");fontfamily:localfont;fontweight:bold; }或者
@font-face{src:url("assets/tahama.ttf");fontfamily:localfont;fontweight:bold; }
其他的地方引用为:
fontFamily="localfont"
将图像加载为一个变量:
[Bindable]
[Embed(source="assets/star.gif")]
public var imgstar:class;
其他的地方引用为:
<mx:image source="{imgStar}" />
图标(*.ico)必须为嵌入资源
自动生成缓和函数的在线地址为:http://timotheegroleau.com/Flash/experiments/easing_function_generator.htm