Search found 481 matches
- 2022/12/31 23:31
- Forum: Question
- Topic: Cooldownの使い方がよく分からない
- Replies: 2
- Views: 3146
Re: Cooldownの使い方がよく分からない
Cooldownは、ノードが終了後からの時間経過後にノードを再度アクティブにするDecoratorになっております。 詳しくはドキュメントをご覧ください Cooldown | Arbor Documentarion 目的の「クールダウン時間内はアクションを実行しない」を実現する方法ですが、 クールダウン後に実行したいアクション側にCooldownデコレータを付ける。 ほかにクールダウン中にしていたいアクションがあるなら優先度が低い側にそのアクションを置いておく。 (クールダウン中は何もしないならIdleアクション、など) クールダウン中の待機を優先度が高いとみなす場合は、クールダウン中をWai...
- 2022/12/28 06:18
- Forum: Bug Report
- Topic: NodeGraph.csのownerBehaviourObjectプロパティで不要なGC Allocが発生する
- Replies: 1
- Views: 3111
Re: NodeGraph.csのownerBehaviourObjectプロパティで不要なGC Allocが発生する
ご報告ありがとうございます。
該当の箇所は今後の更新で修正いたします。
実行されない箇所でもラムダ式でのローカル変数のキャプチャによりGC Allocが発生するC#の仕様は把握しておりますが、
事前にすべて対処してリリースするのも難しいのでご報告していただけるのは助かります。
該当の箇所は今後の更新で修正いたします。
実行されない箇所でもラムダ式でのローカル変数のキャプチャによりGC Allocが発生するC#の仕様は把握しておりますが、
事前にすべて対処してリリースするのも難しいのでご報告していただけるのは助かります。
- 2022/12/14 15:20
- Forum: Question
- Topic: Arbor EditorをCloseTabせずにPlayするとFailed to unpersistエラーが発生する
- Replies: 5
- Views: 3919
Re: Arbor EditorをCloseTabせずにPlayするとFailed to unpersistエラーが発生する
ご利用ありがとうございます。
「Failed to unpersist: MonoBehaviour ID: xxxxx FileID: xxxxxxxxxx」というエラーは今まで遭遇したことがないため対処方法はわかりません。
検索してみましたがArbor内部システムに関連しそうな情報も見つかりませんでした。
お手数おかけしますがUnity2021LTS最新での検証なども含め問題の切り分けを行い、もしそれでもArborが原因で発生するようでしたら改めて不具合報告をしていただくようお願いいたします。
お力になれず申し訳ありません。
「Failed to unpersist: MonoBehaviour ID: xxxxx FileID: xxxxxxxxxx」というエラーは今まで遭遇したことがないため対処方法はわかりません。
検索してみましたがArbor内部システムに関連しそうな情報も見つかりませんでした。
お手数おかけしますがUnity2021LTS最新での検証なども含め問題の切り分けを行い、もしそれでもArborが原因で発生するようでしたら改めて不具合報告をしていただくようお願いいたします。
お力になれず申し訳ありません。
Re: 使いやすさの向上
ご意見ありがとうございます。
参考にいたします。
参考にいたします。
- 2022/08/24 04:11
- Forum: Question
- Topic: OnGraphStopTransitionについて
- Replies: 2
- Views: 4041
Re: OnGraphStopTransitionについて
確認したところ仕様抜けになってしまったようです。
複数あるStateBehaviourの途中で再生停止した場合に以降のStateBehaviourを実行しない処理があるのですが、
OnGraphStopTransitionからの遷移先にも同様の処理が行われているため、先頭のStateBehaviourのみ実行される状況になっています。
適切な動作になるよう改善いたします。
複数あるStateBehaviourの途中で再生停止した場合に以降のStateBehaviourを実行しない処理があるのですが、
OnGraphStopTransitionからの遷移先にも同様の処理が行われているため、先頭のStateBehaviourのみ実行される状況になっています。
適切な動作になるよう改善いたします。
- 2022/06/10 21:52
- Forum: Bug Report
- Topic: ビヘイビアツリーでループを使用すると2回目以降条件にかかわらずアクションが実行される
- Replies: 2
- Views: 4482
Re: ビヘイビアツリーでループを使用すると2回目以降条件にかかわらずアクションが実行される
ご報告ありがとうございます。 確認したところ再現できましたので修正いたします。 暫定対処方法 Assets/Plugins/Arbor/Internal/Scripts/BehaviourTree/TreeBehaviourNode.csをコードエディタで開く。 613行目から629行目あたりを以下のように変更。 if (HasConditionCheck()) { // RegisterRevaluation behaviourTree.RegisterRevaluation(this); // Interrupt reevaluated if (!interrupt) { // Check...
- 2022/03/20 02:41
- Forum: Bug Report
- Topic: Sub State Machine内でパラメータを作成すると、Open Editor時にエラーが発生する
- Replies: 3
- Views: 4485
Re: Sub State Machine内でパラメータを作成すると、Open Editor時にエラーが発生する
検証したところ、ReorderableList.elementHeightCallbackに設定したコールバックメソッドに配列サイズが0の場合でも引数のindexに0を入れて呼ばれるようになっておりました。
試しにその状況で高さ100などを返して様子見してみましたが見た目上の変化も確認できませんでした。
本来であれば呼ぶ必要がない状況のはずなのでUnity側の不具合かと思われます。
Unity2020.3.30f1であれば問題ありませんでしたので現段階ではバージョンダウンをお勧めいたします。
試しにその状況で高さ100などを返して様子見してみましたが見た目上の変化も確認できませんでした。
本来であれば呼ぶ必要がない状況のはずなのでUnity側の不具合かと思われます。
Unity2020.3.30f1であれば問題ありませんでしたので現段階ではバージョンダウンをお勧めいたします。
- 2022/03/20 02:20
- Forum: Bug Report
- Topic: Sub State Machine内でパラメータを作成すると、Open Editor時にエラーが発生する
- Replies: 3
- Views: 4485
Re: Sub State Machine内でパラメータを作成すると、Open Editor時にエラーが発生する
ご報告ありがとうございます。
再現確認したところパラメータタブの作成ボタンをクリックした時点でもエラーが発生するのを確認いたしました。
またUnity2020.3.30f1では再現できなかったため、Unityの仕様変更もしくは不具合である可能性も含めて検証しArbor側の対応が必要であれば修正いたします。
再現確認したところパラメータタブの作成ボタンをクリックした時点でもエラーが発生するのを確認いたしました。
またUnity2020.3.30f1では再現できなかったため、Unityの仕様変更もしくは不具合である可能性も含めて検証しArbor側の対応が必要であれば修正いたします。
- 2022/03/12 11:08
- Forum: Bug Report
- Topic: AnimatorOverrideControllerをAgentControllerのAnimatorに設定するとエラーが発生する
- Replies: 4
- Views: 4652
Re: AnimatorOverrideControllerをAgentControllerのAnimatorに設定するとエラーが発生する
確認したところ再現できましたので次回の更新で修正いたします。 AgentController以外でもruntimeAnimatorControllerからAnimatorControllerを取得している箇所がありますので、そちらも併せて修正いたします。 対処方法についてはご提示していただいた方法で問題なさそうです。 暫定対処方法まとめ EditorGUIToolsに以下のようなメソッド追加。 public static AnimatorController GetAnimatorController(Animator animator) { if (animator == null) { r...
- 2022/03/12 10:19
- Forum: Bug Report
- Topic: AnimatorOverrideControllerをAgentControllerのAnimatorに設定するとエラーが発生する
- Replies: 4
- Views: 4652
Re: AnimatorOverrideControllerをAgentControllerのAnimatorに設定するとエラーが発生する
ご報告ありがとうございます。
確認の後修正いたします。
確認の後修正いたします。