Skip to content

戦闘中の状態遷移

Ujisuke edited this page Aug 29, 2024 · 3 revisions

戦闘中の状態遷移(最終更新日8/29)

状態図

ポップアップされるウィンドウごとに状態を分けた.

stateDiagram-v2
[*]-->First
state First{
[*]-->_nextStateIndex=0
_nextStateIndex=0-->_nextStateIndex=1:IncleaseIndex
_nextStateIndex=1-->_nextStateIndex=2:IncleaseIndex
_nextStateIndex=1-->_nextStateIndex=0:DecleaseIndex
_nextStateIndex=2-->_nextStateIndex=1:DecleaseIndex
}
First-->Skills:Execute\n(_nextStateIndex=0)
First-->First:Execute\n(_nextStateIndex=1)\n※防御
First-->Items:Execute\n(_nextStateIndex=2)
Skills-->SkillsTarget:Execute
Skills-->First:Cancel
Items-->ItemsTarget:Execute
Items-->First:Cancel
SkillsTarget-->First:Execute
SkillsTarget-->Skills:Cancel
ItemsTarget-->First:Execute
ItemsTarget-->Items:Cancel
Loading
Clone this wiki locally