Skip to content

baba-s/Kogane.UIDebugPanel

Repository files navigation

Kogane UI Debug Panel

デバッグ用のボタンを簡単に実装できる UI

使用例

2020-07-18_094542

「UIDebugPanel」プレハブをシーンに配置して

using Kogane;
using UnityEngine;

public class Example : MonoBehaviour
{
    public UIDebugPanel m_debugPanelUI = default;
    public GameObject   m_gameObject   = default;

    private void Start()
    {
        m_debugPanelUI.Setup
        (
            new UDPData( "表示", () => m_gameObject.SetActive( true ) ),
            new UDPData( "非表示", () => m_gameObject.SetActive( false ) )
        );
    }
}

上記のようなスクリプトを記述することで

19

使用することができます

2020-07-18_094756

KOGANE_DISABLE_UI_DEBUG_PANEL シンボルを定義することで UniUIDebugPanel を無効化できます
リリースビルドから UniUIDebugPanel を除外したい場合などに定義します

About

【Unity】デバッグ用のボタンを簡単に実装できる UI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages