Search found 35 matches

by kag
2019/11/07 03:52
Forum: Bug Report
Topic: SubStateMachineのパラメータリストからリンクをつないでいる状態でリストから削除するとNullReferenceが発生する
Replies: 2
Views: 4017

SubStateMachineのパラメータリストからリンクをつないでいる状態でリストから削除するとNullReferenceが発生する

OS:Windows10 Unity: 2018.4.11 Arbor: 3.6.6 いつもお世話になっております。 ・SubStateMachineのパラメータリストからCalculatorTransitionにリンクを繋いでいる状態で、SubStetMachineのリストからパラメータを削除する ・SubStateMachineのパラメータリストからCalculatorTransitionにリンクを繋いでいる状態で、パラメータのGetを無効にして適用や修復をする と、それぞれ次の例外が発生しました。 NullReferenceException: Object reference not ...
by kag
2019/11/07 03:29
Forum: Request
Topic: SubStateMachineの戻りのリンクを拡張したい
Replies: 2
Views: 5413

Re: SubStateMachineの戻りのリンクを拡張したい

ご検討ありがとうございます。

パラメータを介した分岐方法を丁寧に教えていただき助かります。
これが使えるときには使いたいと思います。

ただ、見た目のわかりやすさという点で同じノードで分岐したいので、常駐ステートに通知されないSendTriggerにも期待したいと思います。
ありがとうございました。
by kag
2019/11/07 01:57
Forum: Request
Topic: SubStateMachineの戻りのリンクを拡張したい
Replies: 2
Views: 5413

SubStateMachineの戻りのリンクを拡張したい

いつもお世話になっております。 現在SubStateMachineの戻りのリンクがSuccessとFailureしかないため、 TriggerTransitionを使ってみました。 TriggerTransitionを使用すればParentGraphで分岐できなくはないのですが、常駐ステートに同名のMessageを持つTriggerTransitionがあるとそちらが優先されてしまい、SubStateMachineを呼んでいるNodeにあるTriggerTransitionのTransition TimingをLate Update Overwriteにしないと 意図したとおりに動きませんでし...
by kag
2019/10/01 02:14
Forum: Bug Report
Topic: NodeBehavior.GetDataSlotFieldで発生するNullReferenceExecptionについて
Replies: 1
Views: 3477

NodeBehavior.GetDataSlotFieldで発生するNullReferenceExecptionについて

OS: Windows10 Unity: 2018.4.5、2018.4.7 Arbor: 3.6.2 再現方法:不明(古くからArborをバージョンアップして使用しています) ビルドプラットフォーム:Android、UnityEditor いつもお世話になっております。 ArborFSM、ParameterConatinerを含むPrefabをInstantiateした時に、まれに、 NodeBehavior.csの RebuildDataSlotFields()のEachField<DataSlot>.Find()から呼ばれる public DataSlotField GetDataSlo...
by kag
2019/08/09 07:02
Forum: Request
Topic: StateLinkの接続先をノードリストから選択して繋ぐ機能がほしい
Replies: 3
Views: 6512

Re: StateLinkの接続先をノードリストから選択して繋ぐ機能がほしい

ご検討していただけるということでありがとうございます。

ちなみにArborFSM内の最大のノード数は(正確ではありませんが)150程度はありますので、スクロールバーのついたリスト表示であると助かります。

よろしくお願いいたします。
by kag
2019/08/09 01:50
Forum: Request
Topic: StateLinkの接続先をノードリストから選択して繋ぐ機能がほしい
Replies: 3
Views: 6512

StateLinkの接続先をノードリストから選択して繋ぐ機能がほしい

お世話になっております。

離れた位置(画面外)にあるノードに繋ぐ際にドラッグスクロールさせて繋ぐのですが、
スクロールする方向を縮小して確認したり、スクロールさせて行くと微妙にずれていてノードを探したりズルズルと動かしたりして微妙に手間です。
ステートリンクのメニューに「ノードリストから選択」みたいなメニューをつけて、表示されたノードリストから選択して接続できると便利だと思うのですがいかがでしょうか?

ご検討の程、よろしくお願いいたします。
by kag
2019/08/04 06:32
Forum: Bug Report
Topic: UnityEditorでPlay時にNullReferenceExceptionが発生します
Replies: 2
Views: 4049

UnityEditorでPlay時にNullReferenceExceptionが発生します

OS: Windows10 Unity: 2018.4.1 Arbor: 3.6.1 再現方法 1. ArborFSMを持つPrefabを作成しておく。 2. ArborFSMを持つPrefabを選択し、Arbor Editorに表示する。 3. ViewをGameに切り替える(Game, Scene, ArborEditorのタブ表示でそのうちの一つだけ表示されるようになっていること) 4. Unityを終了する 4. Unityを起動する 5. UnityEditorで実行する 6. NullReferenceException: Object reference not set to a...
by kag
2019/06/19 10:27
Forum: Request
Topic: SendMessageArgumentで保持しているFlxible*の変数を使用しているものだけ確保して欲しい
Replies: 3
Views: 6192

Re: SendMessageArgumentで保持しているFlxible*の変数を使用しているものだけ確保して欲しい

回答ありがとうございます。

使用する引数タイプごとにSendMessageステートを作って対応することにします。
InvokeMethodは表示面積が大きいのでちょっと使いにくいかなと思っています。
(AwakeやEndなど設定しないところは畳めれば良いのですが)

ありがとうございました。
by kag
2019/06/17 14:16
Forum: Request
Topic: SendMessageArgumentで保持しているFlxible*の変数を使用しているものだけ確保して欲しい
Replies: 3
Views: 6192

SendMessageArgumentで保持しているFlxible*の変数を使用しているものだけ確保して欲しい

お世話になっております。

Unity2018.4.1
Arbor 3.5.5

SendMessageArgumentのメンバー変数に全タイプのFlexible*系の変数を保持していますが、
これを指定している(実際に使っている)タイプのみ確保するようにできないでしょうか?
結構SendMessageGameObjectを多用していまして、できればメモリ消費が最小になってくれると助かります。

よろしくお願いいたします。
by kag
2019/04/29 03:53
Forum: Request
Topic: FlexibleField, ParameterReferenceの内部入力スロットをノード枠外に表示について
Replies: 4
Views: 7249

Re: FlexibleField, ParameterReferenceの内部入力スロットをノード枠外に表示について

ご対応ありがとうございます。 GetParameterを試してみました。 操作的には楽ちんなのですが、表示に面積を食うところが気になります。 ※SubState的なStateを自作で使っていますが、FlexibleFieldを使って20以上の継承用のパラメータを設定することがあります。 できれば旧方式での設定方法は残してもらえたらと思います。 より便利にしてもらえるならば、ParameterContainerからFlexibleFiledの枠などにドロップするだけで設定が行えると助かります。 別の質問になってしまうのですが、StateBehaviourやGetParameterが増えると Ru...