[C#][Unity][Ib_Core]Ib_Dialogue——简易对话系统设计
功能:简易单分支多角色对话 特点:各功能模块解耦,通过Ib_Event事件通信,UI使用MVC思想设计,逻辑与数据分离。...
功能:简易单分支多角色对话 特点:各功能模块解耦,通过Ib_Event事件通信,UI使用MVC思想设计,逻辑与数据分离。...
Main.lua Test.lua C#
使用单例模式实现lua解析管理器,保证lua解析器的唯一性,通过管理器来执行lua文件和lua脚本,通过自定义重定向方法...
require(‘Lesson1’)会默认加载Assets/Resources文件下的lua脚本...
Config:静态数据 RuntimeData:动态数据 Execute:逻辑处理 IEffect:效果 基于策略模式定...
table类型是引用,直接赋值的话不同变量指向的还是同一个对象,因此需要对table进行深拷贝
以下由AI提供 行为树通常配合 黑板 (Blackboard) 使用。黑板是一个共享内存,记录了 A...
通过表Table来实现面向对象 封装 继承 多态