You've already forked taptap2024_GJ_chidouren
40 lines
850 B
Markdown
40 lines
850 B
Markdown
|
|
# FSMController.AddRuntimeFSMController
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
### 方法:
|
||
|
|
|
||
|
|
public void AddRuntimeFSMController(RuntimeFSMController controller);
|
||
|
|
|
||
|
|
### 说明:
|
||
|
|
|
||
|
|
运行时添加并执行状态配置文件
|
||
|
|
|
||
|
|
|
||
|
|
### 参数
|
||
|
|
|
||
|
|
| 名称 | 说明 |
|
||
|
|
| ----------- | ----------- |
|
||
|
|
| controller | 状态配置文件 |
|
||
|
|
|
||
|
|
|
||
|
|
### 代码示例:
|
||
|
|
|
||
|
|
> ```none
|
||
|
|
>
|
||
|
|
>using UnityEngine;
|
||
|
|
>
|
||
|
|
>public class TestFSMController : MonoBehaviour
|
||
|
|
>{
|
||
|
|
> private FSMController controller;
|
||
|
|
> void Start()
|
||
|
|
> {
|
||
|
|
> controller = GetComponent<FSMController>();
|
||
|
|
> // 加载状态配置文件(这里只是示例,请根据自己的需求使用合适的方式加载)
|
||
|
|
> RuntimeFSMController fsmController = Resources.Load<RuntimeFSMController>("test_state");
|
||
|
|
> // 添加并执行状态配置
|
||
|
|
> controller.AddRuntimeFSMController(fsmController);
|
||
|
|
> }
|
||
|
|
>}
|
||
|
|
> ```
|
||
|
|
|