本帖最后由 微笑的猫 于 2024-7-10 16:36 编辑
State Machine 0.2.2版下载链接
This module allows to create state machines with Game Creator 2.
Keep things clean and organize your triggers, actions and conditions in a simple State Machine, easily re-use them with any type of game object.
NOTICE
State Machine 2 is an extension for Game Creator 2 and won't work without it.
FEATURES
Re-use State Machines for any type of logic Game Modes, AI, Player Managers etc.
Live Editing you can edit State Machine while playing in Unity Editor
Node-Based Graph with amazing performance.
Multiple types of Nodes (Triggers, Actions, Branch, Conditions, Sub-StateMachine)
Variables from all types for State Machine asset and Runner.
Disable or Lock nodes
MiniMap to easily navigate through the graph
Group nodes
Add Sticky Notes
Easily Align Nodes
Tons of Shortcuts
Built-in Multiplayer integration via Photon Module 2
Complete undo support
Copy & Paste nodes between State Machines.
Drag & Drop regular GC Actions, Conditions and Triggers to a StateMachine to easily port your previous work.
Duplicate State Machines.
Add as many Sub-State Machines as you need.
Drag & Drop state machines inside other SM's to create Sub-State Machines.
Easily export State Machines to share between projects or to other users.
Use any type of triggers, actions and conditions inside a State Machine.
Works with any other official or un-official Game Creator modules.
Live Debug runtime states right in the Editor.
Compatible with all modules.
Need Multiplayer support? We got you covered!
该模块允许使用 Game Creator 2 创建状态机。
将触发器、动作和条件整理到一个简单的状态机中,并在任何类型的游戏对象中轻松重复使用。
注意事项
State Machine 2 是 Game Creator 2 的扩展,没有它将无法运行。
功能
在任何类型的逻辑中重复使用状态机 游戏模式、人工智能、玩家管理器等。
实时编辑,您可以在 Unity 编辑器中边玩游戏边编辑状态机
基于节点的图形具有惊人的性能。
多种类型的节点(触发器、动作、分支、条件、子状态机)
状态机资产和运行程序的各类变量。
禁用或锁定节点
可轻松浏览图表的 MiniMap
分组节点
添加便笺
轻松对齐节点
大量快捷方式
通过 Photon 模块 2 实现内置多人游戏集成
完全支持撤销
在状态机之间复制和粘贴节点
将常规的 GC 操作、条件和触发器拖放到状态机中,轻松移植之前的工作。
复制状态机
根据需要添加任意数量的子状态机。
在其他状态机中拖放状态机,创建子状态机。
轻松导出状态机,以便在项目之间或与其他用户共享。
在状态机中使用任何类型的触发器、动作和条件。
可与任何其他官方或非官方 Game Creator 模块一起使用。
在编辑器中实时调试运行状态。
与所有模块兼容。
需要多人游戏支持?我们为您提供支持!
|