Awesome
ACTSkillDemo
ACTSkill demo.
Version Support
Unity 2019_3_OR_NEWER
Dependencies
- https://github.com/Mr-sB/ACTSkill.git
- "com.mr-sb.customizationinspector": "https://github.com/Mr-sB/CustomizationInspector.git",
- "com.unity.editorcoroutines": "1.0.0"
ACTSkill
ACTSkill editor.
Feature
- Visual editing attack/body range.
- Timeline to set action.
- Support undo redo.
Editor Window
Usage
- Click "ACTSkill/Skill Editor" menu item to open editor window.
- Add state, edit state values, and edit frame count.
- Select frame to edit attack/body range.
- Add action.
- Inherit
ActionBase
class to define action config class. Must add[Serializable]
attribute to config class. - Implement
IActionHandler
interface to handle action logic.
- Inherit
- Implement
IMachineController
interface to drive machine. Some lifecycle events can be listened fromMachineBehaviour
andStateHandler
.
Animation
You can inherit AnimationProcessor
to handle animation during editing.
Default use Animator to play animation.
Version Support
Unity 2019_3_OR_NEWER
Dependencies
- "com.mr-sb.customizationinspector": "https://github.com/Mr-sB/CustomizationInspector.git",
- "com.unity.editorcoroutines": "1.0.0"