コード例 #1
0
    //
    protected virtual void OnEnable()
    {
        hb = target as HighlightingBlitter;

        // Try to find HighlightingRenderer component in case it is not assigned
        if (hb.highlightingRenderer == null)
        {
            hb.highlightingRenderer = hb.GetComponent <HighlightingRenderer>();
        }
    }
コード例 #2
0
    private void Outline()
    {
        GameObject          gameObject = StageScript.Instance.LocalCharacterMovement.Camera.gameObject;
        HighlightingBlitter component  = gameObject.GetComponent <HighlightingBlitter>();

        if (component != null)
        {
            component.enabled = !component.enabled;
        }
        HighlightingRenderer componentInChildren = gameObject.GetComponentInChildren <HighlightingRenderer>();

        if (componentInChildren != null)
        {
            componentInChildren.enabled = !componentInChildren.enabled;
        }
    }