偶尔出现错误“Node::remove_child: 条件 'p_child->data.parent != this' 为真”

  • 操作系统:win10
  • v1.0.3.rc.agmaker [3c3e804e4]
    处理器 13th Gen Intel(R) Core™ i7-13700F 2.10 GHz
    已安装内存 32.0 GB (31.7 GB 可用)
    存储 954 GB SSD INTEL SSDPEKNU010TZ, 477 GB SSD INTEL SSDPEKNU512GZ
    显卡 NVIDIA GeForce RTX 4060 Ti (8 GB)
  • 在测试运行期间,偶尔会出现以下错误:
    E 0:00:35:0105 Node::remove_child: 条件 “p_child->data.parent != this” 为真。
    <C++ 源代码> scene\main\node.cpp:1602 @ Node::remove_child()
  • 即使重复相同的操作,有时会出现该错误,有时则不会,原因不明。
    ・生成攻击用子对象并使其消失
    ・攻击用子对象与敌人接触
    我怀疑只有这两个操作有关,但在连续执行这些操作时偶尔会出现此错误。
    发生此错误时,对测试运行似乎没有特别影响,但可能与该错误有关,偶尔也会发生强制退出的情况。

由于原因不明,不太清楚具体情况,但为了分享信息,特此在主题中报告。

1 个赞