gpt4 book ai didi

unity3d - 如何在 Unity 中的 2D Canvas 上播放 3D 动画

转载 作者:行者123 更新时间:2023-12-01 04:27:28 25 4
gpt4 key购买 nike

我喜欢在 Canvas 上播放动画。

我制作了一个 Canvas ,如下图所示。
enter image description here

我喜欢在绿色 Canvas 上播放高尔夫球手动画。
是否可以?

我有动画模型,如第二个图所示。

我喜欢在 Canvas 上播放那个高尔夫球手动画。
我怎样才能做到这一点?
我将作为子对象拖放到 Canvas 下,它不起作用。

enter image description here

最佳答案

正如我在评论中解释的那样,我将执行以下操作:

  • 将您的对象放在一个特定的层(为了示例而称为 MyLayer)
  • 设置Culling mask相机只渲染这个特定的层
  • 取消选中 MyLayerCulling mask您的主要 相机以防止后者渲染您的模型
  • 设置Clear flagsDepth only防止后者渲染天空盒
  • 新建Render texture在您的项目中,并将其拖放到 Render Texture新相机的视野
  • 添加一个新的Raw Image到您的 UI Canvas 并在 Texture 中分配渲染纹理字段
  • 运行您的 3D 动画

  • 您的相机会将动画渲染到 UI 上的图像中

    关于unity3d - 如何在 Unity 中的 2D Canvas 上播放 3D 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46889822/

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