摘要: Text: RichText:在文本框中输入“My name is <color="red">MrZivChu</color>”,可以看出如下效果: 此时,我们来改变下文本的颜色,可以看出嵌入在html语法中的文字没变色,不受影响,只受html语法控制,而没嵌入的文字变了色: Horizontal 阅读全文
posted @ 2015-09-30 21:28 MrZivChu 阅读(2678) 评论(1) 推荐(4)
摘要: Assetbundle可以将Prefab封装起来,这是多么方便啊! 而且我也强烈建议大家将Prefab封装成Assetbundle,因为Prefab可以将游戏对象身上带的游戏游戏组件、游戏脚本、材质都封装在一起。当从服务器上将Assetbundle下载以后直接Instantiate就可以放入游戏中。 阅读全文
posted @ 2015-09-20 23:28 MrZivChu 阅读(457) 评论(0) 推荐(0)
摘要: 直接上效果图:queue:transparent雾: fog { mode exp color(0.6,0.4,0.3,0.8) density 0.3 range 0,0.8 ... 阅读全文
posted @ 2015-09-14 21:30 MrZivChu 阅读(809) 评论(0) 推荐(0)
摘要: 主要用于花草树木用3D的Plane来实现透明的例子:给Plane先赋予一个带alpha通道的透明图片,但是此图片此时是看不出来是透明的,如下:现在我们要做的就是显示透明的效果:现在就用到了alphatest了,表面着色器实现代码:Shader "Custom/Plane" { Properti... 阅读全文
posted @ 2015-09-13 23:52 MrZivChu 阅读(5389) 评论(0) 推荐(0)
摘要: 剔除和深度测试是渲染法线中的一个流程Cull:默认情况下,Unity中给的所有Shader都是单面的,它都把反面的渲染给关闭掉了,如果你在开发的过程中需要使用到双面,只要把cull关闭(off)即可!ZWrite:深度缓存ZWrite默认情况下都是开启的,因为我们3D场景中的模型非常多,那么模型与模... 阅读全文
posted @ 2015-09-12 22:26 MrZivChu 阅读(8782) 评论(0) 推荐(0)
摘要: AssetBundle运行时加载:来自文件就用CreateFromFile(注意这种方法只能用于standalone程序)这是最快的加载方法也可以来自Memory,用CreateFromMemory(byte[]),这个byte[]可以来自文件读取的缓冲,www的下载或者其他可能的方式。其实WWW的 阅读全文
posted @ 2015-09-11 17:45 MrZivChu 阅读(385) 评论(0) 推荐(0)
摘要: 新建一个shader,名为MyShader1内容如下:1、_MainTex 为变量名2、“Base (RGB)”表示在unity编辑面板中显示的名字,可以定义为中文3、2D 表示变量的类型4、white 表示初始值(默认值),默认为白色变量名建议下划线开头我们也来定义几个变量试试:_My2D ("B... 阅读全文
posted @ 2015-09-10 17:29 MrZivChu 阅读(2725) 评论(0) 推荐(0)
摘要: Lua中的table不是一种简单的数据结构,它可以作为其它数据结构的基础。如数组、记录、线性表、队列和集合等,在Lua中都可以通过table来表示。 1、数组 使用整数来索引table即可在Lua中实现数组。因此,Lua中的数组没有固定的大小,如: a = {} for i = 1, 1000 do 阅读全文
posted @ 2015-09-10 15:13 MrZivChu 阅读(459) 评论(0) 推荐(0)
摘要: 1. 迭代器与Closure在Lua中,迭代器通常为函数,每调用一次函数,即返回集合中的“下一个”元素。每个迭代器都需要在每次成功调用之间保持一些状态,这样才能知道它所在的位置和下一次遍历时的位置。从这一点看,Lua中closure机制为此问题提供了语言上的保障,见如下示例:function val... 阅读全文
posted @ 2015-09-10 11:54 MrZivChu 阅读(602) 评论(0) 推荐(0)
摘要: vs对于shader的插件:http://blog.shuiguzi.com/shaderlabvs-release-page.html 计算机有一块重要的组成部分,就是“显卡”,大家玩游戏的话,肯定是会配置一块好的显卡, 因为3D游戏绘制过程的计算大部分都是由显卡来完成的,而实际上CPU工作的负荷 阅读全文
posted @ 2015-09-10 00:37 MrZivChu 阅读(3189) 评论(0) 推荐(0)
摘要: protobuf-net Protobuf是google开源的一个项目,用户数据序列化反序列化,google声称google的数据通信都是用该序列化方法。它比xml格式要少的多,甚至比二进制数据格式也小的多。 Protobuf格式协议和xml一样具有平台独立性,可以在不同平台间通信,通信所需资源很少 阅读全文
posted @ 2015-09-07 15:39 MrZivChu 阅读(864) 评论(0) 推荐(0)
摘要: 1、 新建的android项目,要把MainActivity.java里生成的东西全部删去,最好只留个onCreate入口方法,不然会产生什么“hello world”,会把自己写的View内的东西覆盖掉,不懂android的朋友最好这样做 2、因为项目需要使用Unity提供的接口,所以需要将接口c 阅读全文
posted @ 2015-08-24 11:03 MrZivChu 阅读(907) 评论(0) 推荐(0)
摘要: 1、普通支付流程 2、代理流程 易接、U8SDK 阅读全文
posted @ 2015-08-20 16:16 MrZivChu 阅读(741) 评论(0) 推荐(0)
摘要: 学习了宣雨松的两篇Unity和IOS交互的文章,自己动手做了下,遇到了些问题,在此记录 先说IOS发送消息给Unity:(文章地址:http://www.xuanyusong.com/archives/517) 先在unity写好脚本,并拖到cube上,代码是给IOS来调用的,代码如下: var v 阅读全文
posted @ 2015-08-20 16:01 MrZivChu 阅读(1264) 评论(0) 推荐(0)
摘要: 使用lua进行脚本编程有很多优点: 1 代码体积小 2 执行速度快 3 安全性较高等 4 但是最大的优点是修改后的代码不需要重新编译即可生效,而高级语言的代码经过修改后需要经过重新编译或者解释后才能生效。 lua主要用于游戏应用层的开发。由于游戏上层的逻辑会而经常发生变化,比如游戏的任务系统或者活动 阅读全文
posted @ 2015-08-12 22:22 MrZivChu 阅读(750) 评论(0) 推荐(0)
分享按钮