UI按钮上的Unity 5 Trail Renderer

时间:2015-03-16 19:04:20

标签: c# button unity3d

我很难使用新的Unity 5 UI系统和Trail Renderer。 我想将跟踪渲染器附加到UI按钮。我需要它在按钮上绘制用户拖放动作的踪迹。不幸的是,我无法在游戏中看到踪迹,它只出现在编辑器中。 我尝试了许多订购,相机附件等技巧,但没有任何帮助。 有人解决了这个问题,可以指导如何做到这一点? 谢谢!

2 个答案:

答案 0 :(得分:0)

您可以在场景和更新函数中使用跟踪渲染器创建一个空游戏对象:

thisGameobjecct.transform.position = myButton.transform.position;

您没有使用按钮上的轨迹,但结果相同

答案 1 :(得分:-1)

因为如果摄像机的z值与轨迹渲染器游戏对象的z值相同,则在游戏中将不会看到轨迹渲染器游戏对象,但您可以在场景检查器中看到它。 所以试着看一下,你永远不会将摄像机的z值设置为与渲染器游戏对象值相等。如:与0不相同.... 我用这种方法来解决这个问题。