Flash CS5 用户自定义Button组件二-livepreview的设定

  2011/1/7 Flash CS5 用户自定义Button组件-livepreview的设定
  1.经过长久的百次的实验,把button,labelButton baseButton,UIComponent等Adobe类都仔细研究了一遍,毫无进展,因为这些采用非动态设置skin的,最后还是研究项目的FrameWork的LabelButton和BaseComponent类,发现如果在designe的时候,看到skin显示,就必须使用skin的绝对路径,在运行后绝对和相对就都可以使用了。
  不是这样:[Inspectable(defaultValue="Design/Skin/Btn_Common. swf")]
  而是这样:[Inspectable(defaultValue="D:/JavaDevSpace/WorkSpa ce/FlashToFlash/Design/Skin/Btn_Common.swf")]
  有待完成,D:/JavaDevSpace/WorkSpace/FlashToFlash/的取得准备放到BaseComponent类中取得,Button类就直接设置成[Inspectable(defaultValue="Design/Skin/Btn_Common. swf")],然后concat。
  2.components 定义对话框中的livepreview设置就是该组件的swf文件就可以了。
  3.父类要实现draw类。采用draw类call updateComponent方法。子组件就直接继承updateComponent方法即可。所有更新放到updateComponent方法里面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值