郑重声明:转载请注明出处 U_探索

本文诞生于面试过程中这道题:NGUI如何制作3D角色的显示。(大概是这样) 

呵呵 没事出去面试面试,考核考核自己也是一种不错的方式哦!不过现在u3d面试,貌似比以前难了,裸辞需谨慎!

解释:Render textures are textures that can be rendered to.

方法1:直接拿个模型放到界面里面,角色层设置成UI层;

方法2:使用renderTexture实现,本人感觉比较麻烦,贴出实现过程和大家分享一下

1、创建新相机,设置如图

2、需要渲染的物体作为此相机子物体,并为此物体创建层(本例为cube);

3、创建NGUI界面,本例创建了UItexture,同时注意UI相机的设置 

4、UItexture上添加脚本,代码如下:

public RenderTexture texture;//渲染相机上拖得那个renderTexture
void Awake()
{
  GetComponent<UITexture>().material.mainTexture = texture;;
}

最终效果:

备注:场景中共用3个相机,分别为主相机,renderTexture相机 UI相机,所以需要合理设置depth,分别为-1、0、1

[原]巧用RenderTexture相关推荐

  1. 《球球大作战》游戏优化之路(下)

    演讲内容 大家好,我叫徐宇峰,负责<球球大作战>的性能优化. <球球大作战>现在拥有五亿多的玩家,为了吸引如此庞大的玩家群体,我们提供给玩家更炫更酷的皮肤,这些美轮美奂的皮肤, ...

  2. 【Unity】获取模型的材质球贴图中的像素点色值

    获取模型的材质球贴图中的像素点色值,可以计算模型贴图的RGB.或某个色值的占比,也可以动态修改指定像素色值. 方式一: 获取可读的贴图,并遍历像素点:(通过Texture获取Texture2D操作的运 ...

  3. 【原】iOS开发进阶(唐巧)读书笔记(二)

    第三部分:iOS开发底层原理 1.Objective-C对象模型 1.1 isa指针 NSObject.h部分代码: NS_ROOT_CLASS @interface NSObject <NSO ...

  4. 《数据结构与抽象:Java语言描述(原书第4版)》一JI2.3 抛出异常

    本节书摘来华章计算机<数据结构与抽象:Java语言描述(原书第4版)>一书中的第2章 ,[美]弗兰克M.卡拉诺(Frank M. Carrano) 蒂莫西M.亨利(Timothy M. H ...

  5. python题目关于企业利润_【每日一练】巧用python实现利润计算

    原标题:[每日一练]巧用python实现利润计算 相信很多小伙伴都遇到过阶梯利率的问题,比如说银行的利息计算,不同阶段的本金有不同的利率:税务的税费计算,不同的营收有不同的缴纳率:个人的提成,不同的销 ...

  6. python 编程一日一练-「每日一练」巧用python生成随机数

    原标题:「每日一练」巧用python生成随机数 随机数在我们的生产和生活中有很多的应用场景,比如说登录验证的随机数字等等,那么你知道在Python中怎么生成随机数吗? 往下看,就是这么简单! 题目 p ...

  7. 巧用这19条MySQL优化,效率至少提高3倍

    本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下: 1.EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划. 下面来个简单的示例,标注(1.2.3.4.5)我 ...

  8. python中接口测试垃圾数据如何清理_巧用PyUnit中unittest特性解决接口测试产生脏数据问题...

    巧用PyUnit中unittest特性解决接口测试产生脏数据问题 一.背景 测试数据创建后需要对其删除,不然可能产生脏数据,对开发和测试.生产环境造成一定影响.其接口框架是基于Python,API规范 ...

  9. 人类基因组计划20周年!中科院付巧妹团队登Science特刊,从古DNA中一窥人类演化...

    1990年,人类基因组计划启动,2001年,长达30亿碱基对的人类基因组草图绘制完成. 在人类基因组公布后的20年里,遗传学的进步飞速发展. 然而,尽管有了这些进步,我们仍然缺乏能力来预测个人的遗传基 ...

最新文章

  1. Btree(B-树)---C++
  2. checkbox 与文字对齐
  3. android 剪贴板管理器,安卓剪贴板管理(Clipper Plus)
  4. 要闻君说:特斯拉重磅推出影响力报告;三星官宣完成5纳米EUV工艺研发还承诺提供样品;国内首条5G智能制造生产线正式“上马”...
  5. ddr3服务器内存条维修,详解服务器中内存故障的优质解决方案
  6. 网站攻击软件_佳能遭严重勒索软件攻击,10TB的数据被窃取,大量服务宕机
  7. 注解java_Java注解教程及自定义注解
  8. matlab 变量和数组中,求助:如何将带有符号变量的运算结果储存到数组中
  9. 持续集成和持续部署CI/CD简介
  10. ACL2021 | 把关键词生成看成集合预测问题
  11. 一张图了解互联网产品盈利模式
  12. 08.树:2_二叉树
  13. [渝粤教育] 西南科技大学 信息法律法规 在线考试复习资料2021版
  14. centos 查看版本(转)
  15. mysql时间排序获取最新_mysql获取按日期排序获取时间最近的记录
  16. Levis(李维斯)网上专卖店 - 不讲信用,请大家一定注意!
  17. U盘系统安装步骤超级简单,弄懂ghost不管是windows7win10都不难
  18. 前端交互之hover用法
  19. 身份证真伪辨别 Python
  20. 人人都是产品经理2.0-04章摘要

热门文章

  1. multiprocessing 多进程
  2. 一个月6次泄露,为啥大家用Elasticsearch总不设密码?
  3. 利用三层交换机实现VLAN间路由(VLANIF)
  4. ssh: connect to host 192.168.57.131 port 22: Conne
  5. cocos2d-x实例学习之常用类及其概要作用
  6. 关于while 和if
  7. 生产环境实用的小脚本
  8. pgsql中层次查询方法
  9. 重走JAVA之路(一):复盘ButterKnife-编译时注解
  10. FTP的主动模式和被动模式,你应该用那种?