fsm
Installation
SKILL.md
fsm
Cocos Creator 有限状态机 (FSM) 框架,用于简化游戏对象的状态管理。
When to use
- 游戏角色状态管理 (例如: 待机、移动、攻击、受伤、死亡)
- UI 状态切换 (例如: 菜单、设置、结算界面)
- 任何需要状态转换逻辑的模块
Instructions
1. 定义状态接口
状态类需要实现 State 接口:
class 你的状态类 implements State<你的上下文类> {
context: 你的上下文类
Related skills
More from 958877748/skills
bilibili-downloader
Download Bilibili videos. Extracts video and audio streams separately.
456cocos-build
Cocos Creator 2.x 项目编译技能 - 自动触发脚本编译并验证效果
63groq-stt
Transcribe audio files using Groq API (Whisper models). Use when user needs to transcribe audio to text.
61particle-modifier
Cocos Creator 2.4.x 粒子系统修饰器开发框架。用于创建、使用和调试自定义粒子修饰器,支持修改粒子位置、颜色、大小、旋转、速度等属性。当需要在 Cocos Creator 中实现复杂的粒子效果控制时使用此技能。
35gitreset
在用户输入gitreset时使用
30cocos2d-cli
用户提供 UI 截图并要求生成白盒预制体时,使用此技能
19