在运行时添加大纲

时间:2015-10-13 06:32:06

标签: unity3d

我试图弄清楚如何在运行时向图形添加大纲UI效果。我查看过文档并用Google搜索,无法找到相关内容。我很惊讶我还没有找到任何东西......无论如何,它包含在最新的UI中,命名空间是UnityEngine.UI.Outline,我可以使用检查员很好....只是无法弄清楚如何修改游戏对象/图像并应用轮廓。我错过了什么?

提前致谢。

1 个答案:

答案 0 :(得分:0)

感谢LokiSinclair指出我正确的方向......我最初尝试过这种方法,但是一些逻辑错误就是抛弃代码,我能够使用这种方法运行它:

        var outline = gameObject.AddComponent<Outline>();
        outline.useGraphicAlpha = false;
        outline.effectColor = new Color(1f, 0f, 0f, .8f);
        outline.effectDistance = new Vector2(1, -1);