Variable OverridesでSerializeField属性の変数名が表示されない

Forum rules
Please confirm before reporting
  • Please confirm in advance that it is a problem with LogicToolkit and not with Unity itself, other assets, or the user's project.
  • Please confirm that the problem occurs in a project with the smallest possible configuration and clarify how to reproduce it.
  • Please check if it is described in Known Issues.

Information required to report a bug
  • Logic Toolkit version
  • Unity version
  • How to reproduce

=======

報告する前の確認のお願い
  • Unity本体や他のアセット、ユーザーのプロジェクト側による問題ではなくLogicToolkitの問題であることを事前に確認してください。
  • 可能な限り最小構成のプロジェクトで問題の発生を確認し、再現方法を明確にしてください。
  • 既知の問題に記述されているかを確認してください。

バグを報告するために必要な情報
  • Logic Toolkit バージョン
  • Unity バージョン
  • 再現方法

=======

We accept posts in languages ​​other than English and Japanese, but replies will be sent via machine translation.
Thank you for your understanding.

Post a reply

Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Variable OverridesでSerializeField属性の変数名が表示されない

Re: Variable OverridesでSerializeField属性の変数名が表示されない

by caitsithware » 2025/01/15 13:15

ご報告ありがとうございます。
今後の更新で修正いたします。

Variable OverridesでSerializeField属性の変数名が表示されない

by Yumineko » 2025/01/15 12:29

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

Code: Select all

    [Serializable]
    public sealed class TransformRaycastHitData : IRaycastHitData
    {
        [SerializeField] private Transform _origin;
        [SerializeField] private Vector3 _offset;
        [SerializeField] private Vector3 _direction;
        [SerializeField] private float _range;
        [SerializeField] private LayerMask _layerMask;
        
        public bool TryGetHit(out RaycastHit hit)
        {
            return Physics.Raycast(_origin.position + _offset, _direction, out hit, _range, _layerMask);
        }
    }
例えばこのようなクラスがあったとして、Logic Graph上のBlackboardではOriginやOffsetなどが表示されますが、
スクリーンショット 2025-01-15 212151.png
スクリーンショット 2025-01-15 212151.png (99.91 KiB) Viewed 195 times

Inspector上のVariable Overrideでは変数名が表示されません(Interfaceを継承していますが、Blackboard上では実装であるTransformRaycastHitData型で参照しています)
編集はできるのでBlackboardとてらしあわせればどうにかなりますが、一応報告しました。
スクリーンショット 2025-01-15 212650.png
スクリーンショット 2025-01-15 212650.png (117.12 KiB) Viewed 195 times

Top