自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Unity游戏开发———行为树(Part2)

衔接Part1的节点实现代码如下(简易框架)

2023-11-14 17:11:02 175 1

原创 Unity游戏开发——行为树(Part1)

1.行为树(BehaviorTree) 在游戏中用于控制角色AI的一种实现方式,在游戏AI中对象的动作和行为大部分都是编辑好的(例如攻击移动等)(除非是FIFA那种可能不是提前编辑好的)但是在什么时间什么地点什么条件调用都是不确定的,因此我们要用行为树或者状态机来实现这些对象的决策任务(注意行为树并不是决策树,决策树是为了制定决策,行为树是为了控制行为)。说白话其实就是把各种条件和执行的规则抽象成树的节点,把角色整个对象的AI行为,抽象成一棵树。通过树的节点来决策下一步该做什么不该做什么。

2023-11-13 16:57:09 1081 3

原创 Unity游戏开发(C#语法):委托

一.什么是委托1.委托的概述为了实现方法的参数化,提出了委托的概念。委托是一种类,是一种引用类型,可以指向一个或者多个方法,该引用类型与其他引用类型不同。在委托对象的引用中存放的不是数据的引用,而是对方法的引用,即在委托的内部包含一个指向某个方法的指针。通过使用委托把方法的引用封装在委托对象中,然后将传递的给调用的引用方法的代码。这个委托类型的实例,可以和任何其他方法相关联起来,储存这些方法的引用只要类型兼容(类型兼容即任何方法他们的参数和返回值与委托的参数和返回值保持一致)。委托也是事件的本质,事件也

2022-01-21 16:38:14 8098 5

原创 Unity游戏开发:对于泛型单例模式的理解与运用

Unity泛型单例模式

2021-12-15 17:42:41 3506

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除