组件的编写,如何得到值?
想在属性框里面把属性显示出来?可以吗?
怎样得到在属性列表中设置的值,并加以利用?
同时还要能够在AS中能够定义属性的值?
先问这么多吧,头疼...............
问题点数:100、回复次数:9Top
1 楼jiangjian0427(阿贡)回复于 2004-09-04 16:35:17 得分 90
Flash本来就提供了建立组件强大的支持
用户可以轻松的建立自己的组件
你的问题很好解决,在组件的AS文件中这样写:
[Inspectable(defaultValue="0")]
function set scrollx(x:Number)
{
_scrollx=x;
xx=_scrollx;
}
前面的是要紧接着的"scrollx"这个属性显示在属性列表里面
后面的 "set"类型的 function 是MM公司提供的规范
这个function的意思就是在scrollx这个属性的到值之后(那种先设置了数值,后来又删除掉的情况也算)所执行的代码
Top
2 楼hanjun1024()回复于 2004-09-06 11:50:43 得分 0
upTop
3 楼eagle128(无心阁)回复于 2004-09-06 12:18:48 得分 10
use Component in Component library
or creat a new Component by yourself?
Top
4 楼hanjun1024()回复于 2004-09-06 14:47:21 得分 0
use Component in Component library
to creat a new ComponentTop
5 楼hanjun1024()回复于 2004-09-06 14:47:56 得分 0
#_#Top
6 楼eagle128(无心阁)回复于 2004-09-06 15:44:11 得分 0
use Component in Component library
to creat a instance or a new Component????Top
7 楼hanjun1024()回复于 2004-09-06 16:44:06 得分 0
Yes!!
就是改写Top
8 楼jiangjian0427(阿贡)回复于 2004-09-07 07:10:30 得分 0
大哥,给个email我吧
光说很难讲明白的
给发个源代码不就搞定了么
发个短消息发给我好了Top
9 楼hanjun1024()回复于 2004-09-07 09:13:25 得分 0
发了Top




