Page 1 of 1

SetParameterに手動で値を入力したい

Posted: 2019/11/11 14:18
by Yumineko
お世話になっております。
Parameter Containerに値をセットする方法としてSet ParameterがFSM・BT双方に用意されていますが、値の受け取り方が入力スロットしかないため、シンプルに「この値を入力したい」といった時に「演算ノードで意図した計算結果になるよう調整して出力する」という手間が生じてしまいます。
2019-11-11_23h14_17.png
2019-11-11_23h14_17.png (75.73 KiB) Viewed 5688 times
▲Bool型のComplete変数をtrueにするため、Bool Notでfalseを設定しNot演算でTrueを出力してます

IntやFloat型でも、Addで0を足すことで対応できますが直感的じゃないので、シンプルにSet Parameter内で値を指定できるようにしてほしいです。
あるいはそのような機能がすでにあるのでしたら、お手数ですが教えていただけますと幸いです。

Re: SetParameterに手動で値を入力したい

Posted: 2019/11/11 22:58
by caitsithware
ご要望ありがとうございます。

パラメータに固定値を設定する方法についてですね。

現在、FSM向けにはCalcParameterがあります。
CalcParameter — Arbor リファレンス 3.6.0 ドキュメント

自グラフ内のパラメータをCalParameterで使用する場合は、まず先にCalcParameterをStateに追加した後、パラメータのドラッグエリアからドラッグ&ドロップして設定してください。

BT向けのCalcParameterにつきましては現在用意できておりませんでした。
SetParameterの使い勝手の問題もありますので、SetParameterで値の設定もできるようにすることも含め対応を検討いたします。

Re: SetParameterに手動で値を入力したい

Posted: 2019/11/13 12:44
by Yumineko
caitsithware wrote: 2019/11/11 22:58 ご要望ありがとうございます。

パラメータに固定値を設定する方法についてですね。

現在、FSM向けにはCalcParameterがあります。
CalcParameter — Arbor リファレンス 3.6.0 ドキュメント

自グラフ内のパラメータをCalParameterで使用する場合は、まず先にCalcParameterをStateに追加した後、パラメータのドラッグエリアからドラッグ&ドロップして設定してください。

BT向けのCalcParameterにつきましては現在用意できておりませんでした。
SetParameterの使い勝手の問題もありますので、SetParameterで値の設定もできるようにすることも含め対応を検討いたします。
いつもありがとうございます。
FSMとBTで同様の機能を用意するのは大変そうですね。
ひとまずFSMはCalcParameterで対応します。
ご検討いただきありがとうございます。