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

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” 属性。