关于改变对象变量不生效的情况

debugbyairbox操作变量不生效.rar (167.6 KB)

按x切换行动状态,每个状态都对某变量进行改变操作,但都无事发生。
涉及变量:position_x,position_y,visible_direction,scale_x,scale_y.
在pgm中同样方式操作这些变量都会正常起效。

确实。感觉上来说,抛开speed不谈,如果只看position和scale的话,似乎不应该只读。

于v1.0.11中:

  • 对象变量 “position_x / y” 和 “scale_x / y” 现在可编辑(不再只读):
  • 修改 position 将同步更新对象的 “global_position”。
  • 修改 scale 将同步更新对象的 “scale” 属性。