Skip to content
当たり判定の表示デバッグ機能
C# Mask ShaderLab
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Licenses/UCL2.0
collider-visualizer
.gitignore
LICENSE
README.md
collider-visualizer.unitypackage

README.md

license release GitHub Twitter

collider-visualizer

Description

collider-visualizerは当たり判定の表示デバッグ機能です

Demo

実行結果

Install

releasesからcollider-visualizer.unitypackageをダウンロードしてプロジェクトにインポートしてください

Example

using UnityEngine;
using HC.Debug;


/// <summary>
/// 使用例
/// </summary>
[DisallowMultipleComponent]
public class Example : MonoBehaviour
{
    #region フィールド / プロパティ

    [SerializeField, Tooltip("可視コライダーの色")]
    private ColliderVisualizer.VisualizerColorType _visualizerColor;

    [SerializeField, Tooltip("メッセージ")]
    private string _message;

    [SerializeField, Tooltip("フォントサイズ")]
    private int _fontSize = 36;

    [SerializeField, Tooltip("左脚")]
    private GameObject _leftLeg;

    #endregion


    #region アニメーションイベントメソッド

    private void AttackStart()
    {
        _leftLeg.AddComponent<ColliderVisualizer>().Initialize(_visualizerColor, _message, _fontSize);
    }

    private void AttackEnd()
    {
        Destroy(_leftLeg.GetComponent<ColliderVisualizer>());
    }

    #endregion
}

実行結果

Use License

© Unity Technologies Japan/UCL

You can’t perform that action at this time.