当玩家击中对象时Unity移动文本
问题描述:
我在场景中有得分文本,所以当玩家击中一个对象时,它需要显示从botton移动到剧本的点的值。当玩家击中对象时,点的值会显示出来,但不会向上移动。它是固定的。当玩家击中对象时Unity移动文本
这是我尝试申请代码行,但doesen't工作
hitPrefab.transform.localPosition = new Vector3(1f, y+1, 0f);
任何解决方案? 感谢和亲切的问候
答
使用transform.position
:
hitPrefab.transform.position = new Vector3 (1f, y+1f, 0f);
其中y
是hitPrefab.transform.position.y
。
+0
Dosen't工作我的朋友。现在,我看不到有关点的文字。并且不要动。它是固定的。我需要显示并从屏幕上方移动。 – mavericks
+1
您能否展示该课程的代码,以便我们更好地了解如何帮助您 –
为了更好地帮助您,请包含所有相关代码。 – user3071284
我建议你为你的文字制作动画,然后你可以有更好的视觉效果。在网上搜索有关于这个主题的教程。 –