无法获取元件中的动态数值

无法通过行为中的“改变元素属性”获取元件内的动态数值!
例如我舞台上设置了一个方块A从左向右的移动,X坐标是从100到200变化,这时候设置同样的一个方块B或者设置一个TEXT文件C,给他们加入“改变元素属性”的行为,
其中方块B设置为:对象→方块B,元素属性→左,取值→{{A.left}}
文字C设置为:对象→文字C,元素属性→文本取值,取值→{{A.left}}
之后的效果是方块B跟着方块A从左向右移动,文字C数值从100到200增加!
但是如果A的运动动画我搬运到元件中实现了的话,就无法通过上面的方法持续获得数值,只能获取第一帧的数值。
如果用动态关联,在舞台再设置一个方块D来关联方块A的属性,使得方块D跟着A移动之后,取方块D的取值也只能取到D不关联时在舞台的坐标数值!
希望能解决这个BUG!这个BUG对制作H5游戏有很大的帮助!
希望能有一天把这个功能实现了,最好能区分相对元件坐标和相对舞台坐标!
已邀请:

ddbackhome

赞同来自:

元件中的物体的坐标是相对元件的舞台的,所以 取值的话取到的是物体在元件中的坐标值,你可以 把元件中物体的坐标和舞台上的一个文本相关联,然后用这个行为获取这个文本中的取值。

要回复问题请先登录注册