Search found 481 matches

by caitsithware
2019/05/15 07:24
Forum: Question
Topic: OnCollisionEnterTransitionとFixedUpdateについて
Replies: 6
Views: 7036

Re: OnCollisionEnterTransitionとFixedUpdateについて

Destroyが出来ない原因についてはimmediateも設定してアイコンがカミナリマークになっていますし、オブジェクトも当たるタイミングもずらしています。 Coin Pusherのサンプルの方法ではDestroyできていますのでTransitionTimingの問題ではないようです。 こちらで再現確認してみたところ、Collision.GameObjectが2回目以降再計算されない不具合を発見いたしました。 暫定対処方法 Plugins/Arbor/BuiltInBehaviours/Scripts/Calculators/Collision/CollisionGameObjectCalc...
by caitsithware
2019/05/14 23:24
Forum: Question
Topic: OnCollisionEnterTransitionとFixedUpdateについて
Replies: 6
Views: 7036

Re: OnCollisionEnterTransitionとFixedUpdateについて

2つ目以降のオブジェクトがDestroyできない原因は何でしょうか? 遷移するタイミングがデフォルトでLateUpdateになっていますので、そのままではOnCollisionEnterのような1フレーム中に何度も呼ばれる場合に遷移漏れが発生してしまいます。 遷移タイミングをImmediateにすることで判定時に即遷移されるため、同フレーム中にOnCollisionEnterステートに一瞬で戻すことで回避できます。 遷移タイミングを変更するにはStateLinkの歯車アイコンをクリックし、TransitionTimingを設定してください。 ステートマシン#TransitionTiming ...
by caitsithware
2019/05/13 23:15
Forum: Question
Topic: 自作したCalculatorでDistanceTransitionが正常に動きません
Replies: 1
Views: 3667

Re: 自作したCalculatorでDistanceTransitionが正常に動きません

Waitステートでは正常に動くのにPrepareステートでDistanceTransitionが働かないのはどういった原因が考えられるでしょうか。 まず、基本的なところとして、FindGameObjectからのデータ接続線の値を表示してみて、nullになっていないかをご確認ください。 もしWaitステートへのデータ値もPrepareステートへのデータ値もともにnullになっているようでしたら、FindGameObjectでの取得に失敗しております。 (Waitからの遷移は正常に動いている、ということなのでこの可能性は低いですが、念のため) Waitステートへのデータ値は正常、Prepareス...
by caitsithware
2019/05/02 13:57
Forum: Bug Report
Topic: ParameterCheckでParameterがintしか選べない
Replies: 3
Views: 3908

Re: ParameterCheckでParameterがintしか選べない

ご確認ありがとうございます。 追記となりますが、関連不具合として、ParameterContainerの参照タイプをDataSlotにし、ParameterTypeを変更した場合も同様の例外が発生しております。 暫定対処方法: こちらにつきましても、以下暫定対処方法で一時的に回避できます。 Assets/Plugins/Arbor/BuiltInBehaviours/Editor/Common/ParameterConditionListPropertyDrawer.csをコードエディタで開く。 150行目あたりを以下のコードに変更。 OnChangeParameterType(conditi...
by caitsithware
2019/05/02 13:44
Forum: Bug Report
Topic: ParameterCheckでParameterがintしか選べない
Replies: 3
Views: 3908

Re: ParameterCheckでParameterがintしか選べない

ご報告ありがとうございます。 再現確認取れましたので修正いたします。 不具合の影響範囲: ParameterConditionListを使用している箇所で、参照するパラメータのタイプが変更されたときに発生します(内部的にデフォルトはint型扱い) 【ParameterConditionListを使用している組み込みスクリプト】 ArborFSM ParameterTransition BehaviourTree ParameterCheck ParameterConditionalLoop 暫定対処方法: 暫定対処として、以下のようにコードを変更していただければint型以外のパラメータも設定で...
by caitsithware
2019/05/01 03:46
Forum: Bug Report
Topic: Arborがusingできない
Replies: 3
Views: 4027

Re: Arborがusingできない

ご返信ありがとうございます。
ゲスト wrote: 2019/05/01 03:29 Unity 2018 3.13f1をダウンロードしそちらでプロジェクトを開いたところ普通にusingができました。
また新しくUnity 2018 3.4f1でプロジェクトを作成しAsset storeからArborをインポートしたところusingができました。
インポートになんらかの問題があって正常動作していなかったのかもしれませんね。
ひとまずusingを書いてもコンパイルできた、ということで問題なさそうで良かったです。
by caitsithware
2019/04/30 11:32
Forum: Bug Report
Topic: Arborがusingできない
Replies: 3
Views: 4027

Re: Arborがusingできない

ご報告ありがとうございます。 C#スクリプトでArborをusingしようとすると型または名前空間の名前arborが見つかりませんでしたと出てきてusingすることができません。 確認しましたが再現できませんでした。 再現確認手順: Unity2018.3.13f1(※)にて新規プロジェクトを作成 Arbor3.5.1をインポート Assetsフォルダ下にTestBehaviourという名のStateBehaviourスクリプトを作成 問題なくコンパイルできることを確認。 (※)Unityの不具合の可能性もあるため、なるべくバグフィックスバージョン最新版(4f1や13f1の部分)にて確認してお...
by caitsithware
2019/04/29 04:17
Forum: Request
Topic: FlexibleField, ParameterReferenceの内部入力スロットをノード枠外に表示について
Replies: 4
Views: 7265

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

できれば旧方式での設定方法は残してもらえたらと思います。 はい、新方式はあくまでより直感的に操作できることを想定したもので、旧方式を廃止する予定はありませんのでご安心ください。 より便利にしてもらえるならば、ParameterContainerからFlexibleFiledの枠などにドロップするだけで設定が行えると助かります。 こちらにつきましては、今後の更新で追加しようかと思い、検討しております。 対応まで少々お待ちください。 別の質問になってしまうのですが、StateBehaviourやGetParameterが増えると Runtime時に増えた分だけメモリ使用量が増えたり重くなったりす...
by caitsithware
2019/04/29 03:23
Forum: Request
Topic: FlexibleField, ParameterReferenceの内部入力スロットをノード枠外に表示について
Replies: 4
Views: 7265

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

ご要望ありがとうございます。 ツールバーの表示メニューへ「ノード枠外のデータスロット表示」項目を追加し、オフにすることで旧表示方法に戻せるように対応したいと思います。 ただし、DataLink属性で表示しているスロットにつきましては、このノード枠外のスロットでしか接続手段がないためメニューの影響は受けない仕様となる点はご了承ください。 ご不便おかけして申し訳ございませんがよろしくお願いいたします。 補足 補足となりますが、今後推奨するパラメータの参照方法として、以下のような形を想定して機能追加しております。 ParameterContainerからパラメータをドラッグ&ドロップしてGetPar...
by caitsithware
2019/04/24 09:53
Forum: Request
Topic: Targetにオブジェクト自身を指すオプションがほしい
Replies: 2
Views: 5792

Re: Targetにオブジェクト自身を指すオプションがほしい

ご要望ありがとうございます。

Targetオブジェクトが未指定(None)の場合にthis.gameObjectを参照してほしい

こちらで頂いている要望と併せて対応を検討中です。
対応までもうしばらくお待ちください。