易截截图软件、单文件、免安装、纯绿色、仅160KB

as 运算符(FLEX)

as 运算符是 ActionScript 3.0 中的新增运算符,也可用来检查表达式是否为给定数据类型的成员。但是,与 is 运算符不同的
是,as 运算符不返回布尔值,as 运算符返回表达式的值(代替 true)或 null(代替 false)。下面的示例演示在检查 Sprite 实例
是否为 DisplayObject、IEventDispatcher 和 Number 数据类型的成员这样的简单情况下,使用 as 运算符替代 is 运算符的结
果。
var mySprite:Sprite = new Sprite();
trace(mySprite as Sprite); // [object Sprite]
trace(mySprite as DisplayObject); // [object Sprite]
trace(mySprite as IEventDispatcher); // [object Sprite]
trace(mySprite as Number); // null 
在使用 as 运算符时,右侧的操作数必须是数据类型。如果尝试使用表达式 (而非数据类型)作为右侧的操作数,将会产生错
误。


相关文档:

flex game

package
{
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.Event;

import flashx.textLayout.formats.BackgroundColor;

import spark.effects.interpolation.RGBInterpolator;
public class Map extends Sprite implements IMap
{
//格子的宽高
private va ......

Flex Builder 3中对AS和MXML的格式化

在Eclipse中,有个快捷键是对java代码进行格式化,写完代码后觉得代码格式不够好,按下快捷键就搞定了。但是在Flex开发中,很头疼的问题是没有提供对as3代码和MXML代码格式化的支持,我在网上搜索了一下,发现一个开源的好工具:Flex Formatter 项目托管地址:http://sourceforge.net/projects/flexformatter/ 去上面那个 ......

Flex dataGrid 中TAB键合计问题(急!)

实例如下(其中用到AS脚本):
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
                layout="absolute"
        &nbs ......

Flex的数据类型


• String:一个文本值,例如,一个名称或书中某一章的文字
• Numeric:对于 numeric 型数据,ActionScript 3.0 包含三种特定的数据类型:
• Number:任何数值,包括有小数部分或没有小数部分的值
• Int:一个整数 (不带小数部分的整数)
• Uint:一个“无符号”整数,即不能为负 ......

is 运算符(FLEX)

is 运算符是 ActionScript 3.0 中的新增运算符,它可用来测试变量或表达式是否为给定数据类型的成员。在早期的 
ActionScript 版本中,此功能由 instanceof 运算符提供。但在 ActionScript 3.0 中,不应使用 instanceof 运算符来测试变量或
表达式是否为数据类型的成员。对于手动类型检查,应用 is 运算符来代替 ins ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号