随笔分类 -  Unity3D

摘要:在移动手机游戏开发中,目前Unity3D已成为比较主流的开发技术。那么对于客户端服务器协议的打解包,我们有3中常用的处理方式:1、自定义结构体:在协议中直接传输代码中自定义的结构体;这种方式的坏处是极大的增加了重复性的工作量,并且不能实现协议前后向兼容,可扩展性差;2、json、xml等文本协议格式... 阅读全文
posted @ 2014-09-12 04:08 ☆A希亿 阅读(2760) 评论(0) 推荐(0) 编辑
摘要:unity3d提供了一个用于本地持久化保存与读取的类——PlayerPrefs。工作原理非常简单,以键值对的形式将数据保存在文件中,然后程序可以根据这个名称取出上次保存的数值。 PlayerPrefs类支持3中数据类型的保存和读取,浮点型,整形,和字符串型。 分别对应的函数为: SetInt(... 阅读全文
posted @ 2014-09-08 23:45 ☆A希亿 阅读(1601) 评论(0) 推荐(0) 编辑
摘要:Unity3d---> IEnumerator2013-04-18 10:242162人阅读评论(0)收藏举报Unity3dc#[csharp]view plaincopyusingUnityEngine;usingSystem.Collections;publicclassTest:MonoBeh... 阅读全文
posted @ 2014-08-27 20:38 ☆A希亿 阅读(1258) 评论(0) 推荐(0) 编辑
摘要:自:http://www.cnblogs.com/88999660/archive/2013/03/15/2961663.html 最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大. 这里写下关于Unity3D对于内存的管理与优化. Unity3D 里有两种动态加载机制:一个是Res 阅读全文
posted @ 2014-08-25 23:58 ☆A希亿 阅读(939) 评论(0) 推荐(0) 编辑
摘要:看了UICamera的源码就显而易见了:UICamera«on:November 21, 2013, 12:21:48 AM »OverviewUICamera is a somewhat poorly named component. In fact, its name is kept only ... 阅读全文
posted @ 2014-08-23 23:10 ☆A希亿 阅读(2397) 评论(0) 推荐(0) 编辑
摘要:看了很多关于NGUI drawCall的文章,见得比较多的一个观点是:一个 Atlas 对应一个Drawcall。好奇心下做了个demo,两个panel中只用到一个Atlas,却产生了10个drawCall,百思不得其解。寻觅已久终于找到三篇文章:一、http://game.ceeger.com/f... 阅读全文
posted @ 2014-08-18 01:44 ☆A希亿 阅读(3345) 评论(0) 推荐(1) 编辑
摘要:自:http://www.cnblogs.com/ybgame/p/3588795.html在最近,使用U3D开发的游戏核心部分功能即将完成,中间由于各种历史原因,导致项目存在比较大的问题,这些问题在最后,恐怕只能通过一次彻底的重构来解决现在的游戏跑起来会有接近130-170个左右的DrawCall... 阅读全文
posted @ 2014-08-17 18:01 ☆A希亿 阅读(1712) 评论(0) 推荐(0) 编辑
摘要:Unity(或者说基本所有图形引擎)生成一帧画面的处理过程大致可以这样简化描述:引擎首先经过简单的可见性测试,确定摄像机可以看到的物体,然后把这些物体的顶点(包括本地位置、法线、UV等),索引(顶点如何组成三角形),变换(就是物体的位置、旋转、缩放、以及摄像机位置等),相关光源,纹理,渲染方式(由材... 阅读全文
posted @ 2014-08-17 18:00 ☆A希亿 阅读(416) 评论(0) 推荐(0) 编辑
摘要:http://www.unitymanual.com/thread-173-1-1.html原标题:优化你的手机游戏(没有延迟的,才是健康的)- 一篇给游戏美术设计师读的文章[译者的话(新浪微博@滚石,欢迎大家一起讨论)]由于公司目前没有专业的技术美术(Technical Artist),在最近的项... 阅读全文
posted @ 2014-08-17 17:56 ☆A希亿 阅读(516) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/ybgame/p/3844315.html最近开始接手新手引导的开发,记录下这块相关的心得首先客户端是Unity,在接手前,前面的同学已经初步完成了新手引导框架的搭建,这套框架比较简单,有优点也有缺点,稍后一一点评我们的新手引导是由一个个强引导组成... 阅读全文
posted @ 2014-08-17 17:42 ☆A希亿 阅读(6762) 评论(1) 推荐(1) 编辑
摘要:自:http://blog.csdn.net/qitian67/article/details/18516503最近在做一个小示例,发现类继承于MonoBehaviour的类,有很多个方法,于是乎必然要问出一个问题:这么多个方法,执行先后顺序是如何的呢?内部是如何进行管理的呢?于是在网上找了许多资料... 阅读全文
posted @ 2014-08-11 01:15 ☆A希亿 阅读(1992) 评论(0) 推荐(0) 编辑
摘要:NGUI的UIPopupList 可以通过修改items属性来动态改变菜单选项: 1 public class popListvahnge : MonoBehaviour { 2 3 public UIPopupList popList; 4 5 public void popC... 阅读全文
posted @ 2014-08-10 01:20 ☆A希亿 阅读(5059) 评论(0) 推荐(0) 编辑
摘要:NGUI事件的种类很多,比如点击、双击、拖动、滑动等等,他们处理事件的原理几乎万全一样,本文只用按钮来举例。1.直接监听事件把下面脚本直接绑定在按钮上,当按钮点击时就可以监听到,这种方法不太好很不灵活。1234void OnClick(){Debug.Log("Button is Click!!!"... 阅读全文
posted @ 2014-08-09 23:31 ☆A希亿 阅读(7340) 评论(0) 推荐(0) 编辑
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://xyo123.blog.51cto.com/6369437/1405861现在网上的教材都是老版本的,现在的版本并没有Drag Panel Contents脚本,所以我对着现在的DEMO... 阅读全文
posted @ 2014-08-09 22:51 ☆A希亿 阅读(379) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/zuoyamin/article/details/11827309一、工具准备1.JDK——由于android是基于Java平台开发的,jdk是必须要安装的。下载地址:http://www.java.net/download/jdk6/6u10/pro... 阅读全文
posted @ 2014-08-06 00:46 ☆A希亿 阅读(9425) 评论(1) 推荐(1) 编辑
摘要:UnityVS(Visual Studio Tools For Unity)的安装与使用一些废话Unity 的开发者们,尤其是微软系的Unity开发者们,用Mono是不是烦死了?你是不是跟我一样,用vs来写代码,用Mono来跟踪调试?好麻烦啊好麻烦。也许你会说,傻逼你不会用UnityVS插件么?我会... 阅读全文
posted @ 2014-08-06 00:44 ☆A希亿 阅读(80566) 评论(1) 推荐(7) 编辑
摘要:对于移动平台上的RPG类的游戏,我们常用虚拟摇杆来控制人物角色的行走和一些行为,相信我们对它并不陌生,之前尝试了EasyTouch2.5,发现并没有最新版的3.1好用,2.5版本的对于自适应没有做的很好,而最新版的已经解决了这一问题。当然unity也自带了摇杆Joystick,用起来也简单,但存在不... 阅读全文
posted @ 2014-08-05 23:36 ☆A希亿 阅读(12921) 评论(2) 推荐(0) 编辑
摘要:只要碰到两个比较蛋疼的问题:1.Error generating final archive: Debug certificate expired on ****从字面了解,是由于Debug证书过期所致。Android的应用程序必须经过开发者自己的自签名证书进行数字签名之后,才能安装到Android... 阅读全文
posted @ 2014-07-30 00:41 ☆A希亿 阅读(12750) 评论(1) 推荐(0) 编辑
摘要:此方法配置好,在可以在unity直接发布到手机上,并可以实时调试。1、配置eclipse环境:首先在官网下载安装包:http://developer.android.com/sdk/index.html,点击这个按钮开始下载进入下一页,选择对应你系统的版本,继续下载。32和64位版本千万不能选错了,... 阅读全文
posted @ 2014-07-26 12:54 ☆A希亿 阅读(4541) 评论(0) 推荐(0) 编辑
摘要:Apart from syntax, there are some differences when writing scripts in C# or Boo. Most notable are:除了句法规则, 使用C#或Boo编写脚本还有一些不同,当.需要特别注意的是:1. Inherit fro... 阅读全文
posted @ 2014-07-01 17:41 ☆A希亿 阅读(546) 评论(0) 推荐(0) 编辑