资源简介
一个 GOAP AI Unity 实现Demo,包含行为 买菜,做饭,吃饭。根据自身变化以及世界状态,自动执行行为

代码片段和文件信息
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Goap;
public class GoapActionBuyVegetables : GoapAction {
public GoapActionBuyVegetables(GoapGoal goapGoal):base(goapGoal)
{
}
public override void InitStatus()
{
base.InitStatus();
preconditionsStatus.AddState(GoapCondition.hasSellVegetables true);
preconditionsStatus.AddState(GoapCondition.hasVegetables false);
effectsStatus.AddState(GoapCondition.hasVegetables true);
}
public override bool CheckProceduralPrecondition()
{
Gameobject Vegetables = Gameobject.Find(“Vegetables“);
target = Vegetables.transform;
return Vegetables != null;
}
public override void Run()
{
if (!IsInRange())
{
MoveController.instance.Move(goapGoal.transform target.position 6);
return;
}
base.Run();
if (target == null)
{
Fail();
return;
}
if (goapGoal.GetType() == typeof(Person))
{
Person person = (Person)goapGoal;
person.AddVegetables(1);
if (person.VegetablesEnougth())
{
Finish();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-23 15:16 GoapDemo\
目录 0 2018-01-16 11:37 GoapDemo\Assets\
目录 0 2018-01-16 11:37 GoapDemo\Assets\Material\
文件 200 2018-01-10 20:03 GoapDemo\Assets\Material.me
文件 5020 2018-01-10 20:03 GoapDemo\Assets\Material\Person.mat
文件 187 2018-01-10 20:03 GoapDemo\Assets\Material\Person.mat.me
目录 0 2018-01-16 12:00 GoapDemo\Assets\Scene\
文件 191 2018-01-16 11:37 GoapDemo\Assets\Scene.me
文件 40480 2018-01-16 12:00 GoapDemo\Assets\Scene\Test.unity
文件 182 2018-01-10 20:03 GoapDemo\Assets\Scene\Test.unity.me
目录 0 2018-01-16 11:37 GoapDemo\Assets\sc
文件 200 2018-01-10 20:03 GoapDemo\Assets\sc
目录 0 2018-01-16 12:22 GoapDemo\Assets\sc
文件 200 2018-01-10 20:03 GoapDemo\Assets\sc
文件 1333 2018-01-16 12:22 GoapDemo\Assets\sc
文件 262 2018-01-16 11:57 GoapDemo\Assets\sc
文件 1374 2018-01-16 12:12 GoapDemo\Assets\sc
文件 262 2018-01-11 18:49 GoapDemo\Assets\sc
文件 1464 2018-01-16 11:56 GoapDemo\Assets\sc
文件 274 2018-01-10 20:03 GoapDemo\Assets\sc
目录 0 2018-01-16 12:24 GoapDemo\Assets\sc
文件 200 2018-01-10 20:03 GoapDemo\Assets\sc
文件 2632 2018-01-11 19:58 GoapDemo\Assets\sc
文件 274 2018-01-10 20:03 GoapDemo\Assets\sc
文件 1758 2018-01-11 19:37 GoapDemo\Assets\sc
文件 274 2018-01-10 20:03 GoapDemo\Assets\sc
文件 1301 2018-01-11 19:40 GoapDemo\Assets\sc
文件 274 2018-01-10 20:03 GoapDemo\Assets\sc
文件 827 2018-01-10 20:03 GoapDemo\Assets\sc
文件 274 2018-01-10 20:03 GoapDemo\Assets\sc
文件 4229 2018-01-16 12:24 GoapDemo\Assets\sc
............此处省略40个文件信息
- 上一篇:基于汇编语言的万年历的设计
- 下一篇:BehaviorTreeEditor.zip
相关资源
- cc2541 BLE DEMO
- Apolipoprotein E4 Impairs in vivo Hippocampal
- railroad铁路CAD生成
- 黑白棋(带简单AI)
- HDD repair.rar
- 利用foxmail模板批量生成邮件
- 简易绘图的制作 (一)WPF
- tsai经典两步法 很不错的
- LSI RAID配置手册(图文)
- jmail组件 v4.3
-
解决安装vs2012后vs2010 li
nk : fatal er - Anti-biofilm Activity of Resveratrol and Ursol
- In vitro screening of lactobacilli with antago
- libaio-0.3.107-10.el6.x86_64.rpm
- spaceclaim教程
- app inventor小游戏打地鼠.aia
- app inventor 应用街景地图.aia
- pzs_44217116_06.aia
- 四大RAID存储详解
- Symantec Brightmail AntiSpam产品手册
- 昆腾数据备份解决方案增强AIG对萨班
- DataNumen Excel Repair Excel文件修复工具
- HP Kayak高性能PC选择Adaptec RAID解决方案
- Adaptec 4805SAS RAID控制器
- Xyratex欲部分收购Ario的RAID代码
- E5404E 4Gb FC-SATA-II RAID产品手册
- An investigation into the effect of maize prod
- LSI逻辑率先验证SAS RAID-ON-CHIP/RAID 解决
- Jetson-TX2多声卡实现同时录音与播放
- pACTERT-TRAIL对涎腺腺样囊性癌SACC-83
评论
共有 条评论