当前位置: 代码迷 >> Flash >> as3访问库中部件
  详细解决方案

as3访问库中部件

热度:6189   发布时间:2013-02-26 00:00:00.0
as3访问库中元件
使用flash cs4开发,在舞台中画了一个矩形,转换成元件,命名为hour,类型为影片剪辑
在第一帧添加动作时用this.hour.rotation=4; 修改属性,但是出现
TypeError: Error #1010: 术语尚未定义,并且无任何属性。
at time_fla::MainTimeline/frame1()[time_fla.MainTimeline::frame1:13]
我想应该是访问方法不对,但像网上的说cs3是数组访问this["hour"]或root["hour"]也不对。
到底as3中访问自定义元件的方法是什么呢?

------解决方案--------------------------------------------------------
那就是没有此属性或者方法,要是想修改属性要重写组件的,试试this.hour.@rotation这样,先说this.hour这样是不是可以的?可以的话再试试我说的
------解决方案--------------------------------------------------------
as3不怎么懂
可是按你的操作应该是不会报错的额
它的报错位置是time_fla.MainTimeline::frame1:13  第一帧的第13行代码
你再看看是不是别的地方错误
  相关解决方案