Skip to content

处于RUNNING状态的节点条件不再满足时如何退出 #18

Description

@1jxr

例如:处于追击状态的玩家,目标丢失后怎么退出追击状态

我的处理是当行为节点返回RUNNING时,行为节点正常退栈,直到上一个Sequence不再退栈,保持栈顶是离行为节点最近的Sequence,同时清空该sequence的last_index,下次执行时重新执行该sequence,可以把条件节点写在sequence的前几个节点,当条件不满足,之后的行为节点也不会再执行。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions