gpt4 book ai didi

javascript - 为什么脚本无法处理 3D 文本? (统一5)

转载 作者:行者123 更新时间:2023-11-27 23:33:50 25 4
gpt4 key购买 nike

这是我的代码:

function OnMouseEnter()
{
GetComponent(Renderer).material.color = Color.grey;
}
function OnMouseExit()
{
GetComponent(Renderer).material.color = Color.white;
}

当我将其分配给一个常规游戏对象(如立方体)时,它工作正常,当我用鼠标悬停在它上面时变为灰色,当我将其拿走时变为白色。但是当我尝试使用 3d 文本时,无论我做什么都没有发生。我做错了什么,如何解决这个问题?

最佳答案

OnMouseEnter 和 OnMouseExit 需要将 Collider 附加到对象才能工作(因为它使用光线转换)。默认情况下,游戏对象(例如立方体)附带有碰撞器,而 3D 文本则没有。只需将一些碰撞器附加到您的文本(从检查器窗口:添加组件 => 盒子碰撞器),然后它就应该可以工作。

关于javascript - 为什么脚本无法处理 3D 文本? (统一5),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34295978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com