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参数中 设置自己的层级