摘要: 之前一直以为as就是强制类型转换,只是as是AS3中新的语法,之前用在有继承关系的对象之间的转换也无甚区别,但是今天却让我领悟到了它俩之间的区别。原起:今天要给ColorPicker控件动态赋值,它的selectedColor属性接收的是一个uint属性,而我要从另一个对象中拿过来的属性是String的,理所当然的我写了如下的代码:经过:var color:uint = str as uint;//str是String类型,大概是这个样子 显然,没有效果,跟踪之后,color是null值,于是换成var color:uint = uint(str); 这样却好使了,好奇的我goo... 阅读全文
posted @ 2012-02-27 12:50 高爽|Coder 阅读(795) 评论(0) 推荐(0) 编辑