OnGraphStopTransitionによる遷移先Stateにおいて、StateBehaviourが先頭の1つしか実行されない現象を確認しております。
こちらは意図している挙動なのかご返答いだたけますでしょうか。
1. StateMachineのEntryStateにて、KeyDownTransitionを行う
2. 遷移先でEndStateMachine(Success=true)を行う
3. 常駐StateのOnGraphStopTransitionにて、終了処理を行うためのStateへ遷移
4. 終了処理Stateの一番上にあるStateBehaviourのみ実行される。
お手数ですがご確認よろしくお願いいたします。
OnGraphStopTransitionについて
Forum rules
Here is the forum to do the questions about how to use to Arbor developer.
Attention point:
ここは、Arbor開発者へ使い方に関する質問を行うフォーラムです。
注意点:
Here is the forum to do the questions about how to use to Arbor developer.
Attention point:
- We can not answer your questions about your project specific issues.
- We can not answer your questions on Unity's specification issues.
- Please check Arbor Documentation and ask a question if you still don't know how to use it. If the desired function is not described in the document, it is highly possible that the function does not exist from the beginning, so go to the request forum.
ここは、Arbor開発者へ使い方に関する質問を行うフォーラムです。
注意点:
- ユーザー様のプロジェクトの仕様上の問題や設計に対する質問には答えられません。
- Unityの仕様上の問題に対する質問には答えられません。
- Arbor Documentationを確認の上、それでも使い方がわからない場合にご質問ください。欲しい機能の記載がドキュメントにない場合は機能が元から存在しない可能性が高いので要望フォーラムへ。
- caitsithware
- 管理人
- Posts: 495
- Joined: 2015/08/17 12:41
Re: OnGraphStopTransitionについて
確認したところ仕様抜けになってしまったようです。
複数あるStateBehaviourの途中で再生停止した場合に以降のStateBehaviourを実行しない処理があるのですが、
OnGraphStopTransitionからの遷移先にも同様の処理が行われているため、先頭のStateBehaviourのみ実行される状況になっています。
適切な動作になるよう改善いたします。
複数あるStateBehaviourの途中で再生停止した場合に以降のStateBehaviourを実行しない処理があるのですが、
OnGraphStopTransitionからの遷移先にも同様の処理が行われているため、先頭のStateBehaviourのみ実行される状況になっています。
適切な動作になるよう改善いたします。