那个blackboard value as Vector 是怎么一回事没弄明白

该主题包含 3 个回复,有 2 个参与人,并且由 atmhrc 的头像 atmhrc9 月, 1 周 前 最后一次更新。

正在查看 4 个帖子 - 1 至 4 (共计 4 条)
  • 作者
    帖子
  • #29519
    醉梦浮生 的头像
    醉梦浮生
    学员
    注册日期: 2016/01/17
    发帖数: 7
    回帖数: 3

    这里blackborad里面创建了一个Vector但是他的值什么的都没,怎么就是在task里面变成速度呢?能详细说一下这里是怎么回事吗

    上传附件/图片:
    您必须登陆才能查看附件
    #29716
    atmhrc 的头像
    atmhrc
    教师
    注册日期: 2015/04/23
    发帖数: 0
    回帖数: 93

    这个vector本来就是一个空的变量,作用是为了存储AI在走路时,找到的目标地点。行为树运行的时候,分为3个步骤,
    (1)在task中让AI寻找点,并且将找到的坐标存储在destation中(图1)
    (2)在行为树当中,将destation中的坐标转换到targetpoint当中(图2)
    (3)利用moveto节点,让AI 走向目标地点(图3)

    上传附件/图片:
    您必须登陆才能查看附件
    #29737
    醉梦浮生 的头像
    醉梦浮生
    学员
    注册日期: 2016/01/17
    发帖数: 7
    回帖数: 3

    为什么我这里没有default这个选项呢

    上传附件/图片:
    您必须登陆才能查看附件
    #29747
    atmhrc 的头像
    atmhrc
    教师
    注册日期: 2015/04/23
    发帖数: 0
    回帖数: 93

    打开task,确认一下task中的destation变量有没有设置为public,就是destation右边的小眼睛有没有打开,没有打开的话,把他打开,然后编译保存,在到行为树当中看一下,见我的图1

正在查看 4 个帖子 - 1 至 4 (共计 4 条)

抱歉,回复评论必需登录。