以下の内容はhttps://baba-s.hatenablog.com/entry/2024/04/19/080000より取得しました。


SpriteRenderer.RegisterSpriteChangeCallback でスプライトが変更されたことを検知できる

使用例

using UnityEngine;

public class Example : MonoBehaviour
{
    [SerializeField] private SpriteRenderer m_spriteRenderer;

    private void Start()
    {
        m_spriteRenderer.RegisterSpriteChangeCallback( SpriteChangeCallback );
    }

    private void OnDestroy()
    {
        m_spriteRenderer.UnregisterSpriteChangeCallback( SpriteChangeCallback );
    }

    private static void SpriteChangeCallback( SpriteRenderer spriteRenderer )
    {
        Debug.Log( $"spriteRenderer: {spriteRenderer}", spriteRenderer );
    }
}



以上の内容はhttps://baba-s.hatenablog.com/entry/2024/04/19/080000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14