UG2L18——NGUI中显示3D模型和粒子特效

NGUI中显示3D模型

  • 方法一:使用UI摄像机渲染3D模型

    1. 改变NGUI的整体层级 为 UI层
    2. 改变主摄像机和NGUI摄像机的 渲染层级
    3. 将想要被UI摄像机渲染的对象层级改为 UI层
    4. 调整模型和UI控件的Z轴距离
  • 方法二:使用多摄像机渲染 Render Texture

    先创建一个 Render Texture ,并将其关联到要将拍摄到的内容渲染到该Render Texture的摄像机的 Target Texture 属性上
    然后创建一个 Texture​,把该 Render Texture 与 Texture​ 关联起来即可完成该 Render Texture 的显示

    image​​image

NGUI中显示粒子特效

  1. 让Panel和粒子特效处于一个排序层
  2. 在粒子特效的 Render参数中 设置自己的层级