脚本 API 参考
动态上下文脚本接口上每个方法、参数和返回值的完整参考——供从游戏代码驱动角色感知的开发者使用。
脚本 API 参考:IConvaiDynamicContext
访问接口
using Convai.Runtime.Components;
using Convai.Runtime.DynamicContext;
using UnityEngine;
public class MyContextController : MonoBehaviour
{
[SerializeField] private ConvaiCharacter _character;
private void Start()
{
IConvaiDynamicContext context = _character.DynamicContext;
// 安全地缓存——延迟初始化,在 ConvaiCharacter 构造后永不为 null。
}
}方法
SetState
参数
类型
默认值
描述
SetStates
参数
类型
默认值
描述
AddEvent
参数
类型
默认值
描述
RemoveState
参数
类型
描述
Reset
TryGetStateValue
参数
类型
描述
Apply
参数
类型
描述
ConvaiDynamicContextUpdate
参数
类型
默认值
描述
对话前排队
枚举参考
ConvaiContextReactionMode
值
数值
行为
ConvaiContextUpdateMode
值
数值
行为
接下来
结论
最后更新于
这有帮助吗?