先上效果。 制作原理:模糊的部分是用UITexture,前面是一个UISprite。用主摄像机渲染出一张纹理,把这张纹理模糊处理,把这张纹理赋值给UITexture。 脚本代码 ...
NGUI提供了很方便的UIAtlas,其主要作用是改进DrawCall,把众多图片整合在一张贴图上,由于UNITY D简单易用的好处,所以只是用原生的GUI很容易忽视DrawCall的问题,所以NGUI为了改进,才有了UIAtlas。当然NGUI还做了很多优化。 这里主要还是介绍如何利用UISprite来动态的加载图片。NGUI所提供的UIAtlas虽然好用,但只能在Editor内生成贴图和pre ...
2014-02-19 10:41 0 4973 推荐指数:
先上效果。 制作原理:模糊的部分是用UITexture,前面是一个UISprite。用主摄像机渲染出一张纹理,把这张纹理模糊处理,把这张纹理赋值给UITexture。 脚本代码 ...
等; 第三种是利用脚本编程,动态创建或删除游戏对象。 本文尝试采用第三种方法,即利用脚本动态加载3D模型 ...
本文记录如何通过unity3d进行脚本资源打包加载 1、创建TestDll.cs文件 public class TestDll : MonoBehaviour { void Start () { print("Hi U_tansuo!"); }} 2、生成dll文件 ...
先用了Resource.Load加载纹理,测试结果是在场景载入的时候可以正确加载,但是在场景运行过程中不能动态加载新增加的资源,后改为WWW加载解决问题。 Resource到底能否动态加载,稍后再做实验 ...
在Unity3D中,可能有这种需求:想实例化一个prefab,而该prefab又不在场景中。这时需要在Assets下建立Resources文件夹,然后把需要实例化的prefab拖入该文件夹中。最后在代码中这样实例化: Instantiate(Resources.Load ...
【旧博客转移 - 发布于2015年9月10日 16:07】 有时美术会出这种图片格式的文字,NGUI提供了UIFont来支持BMFont导出的图片字体 BMFont原理其实很简单,首先会把文字小图拼成一张大图(合成一张图上传GPU性能会高一些) 然后生成一份配置,描述了每张小 ...
unity里不支持Gif格式的图片,网上搜索也没有相关资料,殊不知我们已经太相信度娘了,而没有了自己的分析,我们知道Gif图是由多个静态图做成的,那我们就回归本土,第一步:把gif拆成n个静态图放在集合里 第二步:把集合中的图绘制出来 ...
好久没写博客了,上一篇是在今年上班之前写的 从年初到现在一篇没写过,每天都在加班,实在太忙了 上班半年多了,学到不少东西 今天分享一下刚写的小功能 TweenFillAmount 用过NGUI Twnner的人看到这个名字就应该知道干啥的了 tweenPosition ...