关于不保存组件锚点信息的一个bug

版本 2020.4.0首先,做一个 组件A,设锚点0.5,0.5
然后 做组件B,把A拖进去,这时候如果保存,他文件信息那边只会记录你使用了组件A,没有存锚点信息的


t1.png


t2.png


然后,这时候想把组件B里面的A的锚点  从中心0.5,改成不使用锚点,这时候GUI界面确实发生变化,看见期望的结果,

t3.png


t4.png


t5.png


t6.png

 
但是由于“改成不使用锚点”,这时候文件信息并没有发生改变,所以导致重新打开组件B的时候,他还是记载着他使用了A,因为默认没有记载锚点信息,他就取了A里面记载的0.5,0.5

t7.png


t8.png

 
已邀请:

nikekkaa

赞同来自:

即使勾选了 “同时作为锚点”也是不行,估计是在保存的时候,遇到(0,0)这个锚点,他就不生成文件信息,
直接修改组件B保存的文件信息 也是不行,下一次再在GUI点保存的时候,就又抹掉了锚点的信息了,
 
目前能想到的解决方案只有《不在组件B里面修改组件A的锚点信息》

谷主

赞同来自:

0,0就表示默认值,即使用组件内部设置的轴心值。如果你有这样的需求,组件内部不要设置,留给外面设置吧。

要回复问题请先登录注册