Search found 481 matches
- 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...
- 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 ...
- 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ス...
- 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...
- 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型以外のパラメータも設定で...
- 2019/05/01 03:46
- Forum: Bug Report
- Topic: Arborがusingできない
- Replies: 3
- Views: 4027
- 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の部分)にて確認してお...
- 2019/04/29 04:17
- Forum: Request
- Topic: FlexibleField, ParameterReferenceの内部入力スロットをノード枠外に表示について
- Replies: 4
- Views: 7265
Re: FlexibleField, ParameterReferenceの内部入力スロットをノード枠外に表示について
できれば旧方式での設定方法は残してもらえたらと思います。 はい、新方式はあくまでより直感的に操作できることを想定したもので、旧方式を廃止する予定はありませんのでご安心ください。 より便利にしてもらえるならば、ParameterContainerからFlexibleFiledの枠などにドロップするだけで設定が行えると助かります。 こちらにつきましては、今後の更新で追加しようかと思い、検討しております。 対応まで少々お待ちください。 別の質問になってしまうのですが、StateBehaviourやGetParameterが増えると Runtime時に増えた分だけメモリ使用量が増えたり重くなったりす...
- 2019/04/29 03:23
- Forum: Request
- Topic: FlexibleField, ParameterReferenceの内部入力スロットをノード枠外に表示について
- Replies: 4
- Views: 7265
Re: FlexibleField, ParameterReferenceの内部入力スロットをノード枠外に表示について
ご要望ありがとうございます。 ツールバーの表示メニューへ「ノード枠外のデータスロット表示」項目を追加し、オフにすることで旧表示方法に戻せるように対応したいと思います。 ただし、DataLink属性で表示しているスロットにつきましては、このノード枠外のスロットでしか接続手段がないためメニューの影響は受けない仕様となる点はご了承ください。 ご不便おかけして申し訳ございませんがよろしくお願いいたします。 補足 補足となりますが、今後推奨するパラメータの参照方法として、以下のような形を想定して機能追加しております。 ParameterContainerからパラメータをドラッグ&ドロップしてGetPar...
- 2019/04/24 09:53
- Forum: Request
- Topic: Targetにオブジェクト自身を指すオプションがほしい
- Replies: 2
- Views: 5792
Re: Targetにオブジェクト自身を指すオプションがほしい
ご要望ありがとうございます。
Targetオブジェクトが未指定(None)の場合にthis.gameObjectを参照してほしい
こちらで頂いている要望と併せて対応を検討中です。
対応までもうしばらくお待ちください。
Targetオブジェクトが未指定(None)の場合にthis.gameObjectを参照してほしい
こちらで頂いている要望と併せて対応を検討中です。
対応までもうしばらくお待ちください。