gpt4 book ai didi

c# - 当前 LOD 级别 - LOD Group Unity

转载 作者:行者123 更新时间:2023-11-30 21:48:17 34 4
gpt4 key购买 nike

我无法引导 LOD 组,因为我想知道我在屏幕上看到的当前事件 LOD 级别。我只能通过

访问百分比
GameObject.GetComponent<LODGroup>().GetLODs()[size].screenRelativeTransitionHeight;

有人知道怎么解决吗?提前致谢。

最佳答案

通过搜索 answers.unity3d.com 的答案,我得出以下结论: http://answers.unity3d.com/questions/684467/find-the-lod-step-which-is-currently-used.html

 LODGroup lodGroup = obj.GetComponent<LODGroup>();
if (lodGroup != null)
{
Transform lodTransform = lodGroup.transform;
foreach (Transform child in lodTransform)
{
var renderer = child.GetComponent<Renderer> ();
if (renderer != null && renderer.isVisible)
{
Debug.Log("This LODlevel is used: " + child.name);
}
}
}

您可以通过查看当前可见(在屏幕上可见)的子游戏对象渲染器的名称来找出当前处于事件状态的 LOD 级别。

关于c# - 当前 LOD 级别 - LOD Group Unity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37755510/

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