はい、常に既存のインスペクタと同じ呼び出しを行うことができます。一般的には、それぞれのインスペクタの実装コード、この場合は SkeletonAnimationInspector.cs
とベースクラスの SkeletonRendererInspector.cs
を見てください。SkeletonRendererInspector.cs : L291
では、それぞれのインスペクタボタンが描画され評価され、217行目 の SpineEditorUtilities.ReloadSkeletonDataAssetAndComponent()
が効果的に呼び出されます。
独自のエディタースクリプトを書く場合、上記の既存のInspectorコードと同じ呼び出しを発行して、同じ動作を実現できるはずです。
Yes, you can always issue the same calls as an existing Inspector. In general you can look at the respective Inspector implementation code, in this case SkeletonAnimationInspector.cs
and the base-class SkeletonRendererInspector.cs
. In SkeletonRendererInspector.cs : L291
the respective Inspector button is drawn and evaluated, effectively calling SpineEditorUtilities.ReloadSkeletonDataAssetAndComponent()
in line 217.
When you write your own Editor scripts, you should be able to issue the same calls as the existing Inspector code above to achieve the same behaviour.