「MissionBehaviour」修訂間的差異
(→属性) |
|||
行 5: | 行 5: | ||
[[MissionLogic]] 和 [[MissionView|MissionViews]] 都是任务行为的一种(继承自 MissionBehaviour)。</big><br> | [[MissionLogic]] 和 [[MissionView|MissionViews]] 都是任务行为的一种(继承自 MissionBehaviour)。</big><br> | ||
== <big>属性</big> == | == <big>属性</big> == | ||
+ | <big> | ||
+ | * '''BehaviourType''' - 任务行为的类型,目前可以是 Logic 或 Other。 MissionLogic 实例是 Logic,对于其它任务行为建议使用 Other 。 | ||
+ | * '''DebugInput''' - IInputContext 实例用于调试。注意正式发行版这实例可能不会工作。 | ||
+ | * '''Mission''' - 任务行为的 [[Mission]]。如果将相同的任务行为实例添加到多个任务,则此属性将保存最后一个任务。请注意,除非您知道自己在做什么,否则不建议在多个任务中使用相同的任务行为实例。</big> | ||
+ | |||
== <big>Mission 回调</big> == | == <big>Mission 回调</big> == | ||
== <big>Agent 回调</big> == | == <big>Agent 回调</big> == | ||
== <big>其它</big> == | == <big>其它</big> == |
於 2020年4月26日 (日) 00:09 的修訂
訪問源文檔
返回目錄
任務行為(Mission Behaviours)被用來控制 Mission,可以做任何事,從生成 Agent 到添加任務邊界,一個任務可以有任何數量的任務行為。
MissionLogic 和 MissionViews 都是任務行為的一種(繼承自 MissionBehaviour)。
屬性
- BehaviourType - 任務行為的類型,目前可以是 Logic 或 Other。 MissionLogic 實例是 Logic,對於其它任務行為建議使用 Other 。
- DebugInput - IInputContext 實例用於調試。注意正式發行版這實例可能不會工作。
- Mission - 任務行為的 Mission。如果將相同的任務行為實例添加到多個任務,則此屬性將保存最後一個任務。請注意,除非您知道自己在做什麼,否則不建議在多個任務中使用相同的任務行為實例。