C# ref和out 关键字

1.三种函数调用 ref 和 out 是引用的形式传递参数,有别于传统的值传递 private static void Main(string[] args) { int _mref = 1; int _mout ; int _m = 3; MethodR...

2016-02-16 15:31:31

阅读数 544

评论数 0

Linux下vi指令大全

公司使用Skynet作为服务器,而作为前端程序员的我们也需要对服务器的开发有所了解,因为新地区大版本搭建都是我们要做的,自然需要掌握服务的相关知识。 服务器在Win下通过SecureCRT进行访问。 在学习了基础的cd、ll、ls、gdb、sudo指令后,在对文件修改时就需要用到vi指令了。接...

2015-09-29 16:41:03

阅读数 387

评论数 0

Android系统在超级终端下必会的命令大全(adb shell命令大全)

1. 显示系统中全部Android平台:      android list targets  2. 显示系统中全部AVD(模拟器):      android list avd  3. 创建AVD(模拟器):      android create avd --na...

2015-09-10 20:05:41

阅读数 785

评论数 0

Eclipse使用技巧

【快捷键】 快速定位定义参数和函数:F3; 折叠代码:Ctrl+Shift+/(小键盘); 行注释:Ctrl+/;

2015-09-02 18:06:20

阅读数 454

评论数 0

Eclipse的Logcat运行时是不是消失不显示

原因出在 Eclipse 上,因为它默认只保存5000条log日志信息。所以我们需要修改一下 保存的条数,这样的话我们就可以不让她消失的。 点击Window->Preference->Android->LogCat->Maximum number of logcat......

2015-09-01 18:33:13

阅读数 491

评论数 0

引用三方Dll时,产生“does not have a strong name”错误

【问题描述】 1.在项目中,右键添加三方.dll文件时,无法生成,会出现如下错误。 2.这是因为.dll文件没有使用签名文件进行签名,存在着一切安全隐患,固编辑器组织生成这一行为。 对于签名详情见博文:http://www.windowsdevcenter.com/pub/a/dotne...

2015-08-26 18:54:59

阅读数 1876

评论数 0

经常访问的技术网站

1.问答博客分享网站CodeProject(http://www.codeproject.com/) 2.程序问答网站(http://stackoverflow.com/) 3.Unity3D官方解答板块(http://answers.unity3d.com/) 4.开源分享网站【全球最大同...

2015-08-21 18:17:53

阅读数 816

评论数 0

《Effective C#》开发优化笔记一

原则一: 始终用属性(Property)代替数据成员(Data Member) 1.Data Binding只支持Property,遵从Object Oriented方法; 2.更好的控制对数据的访问: 添加检查机制 private string _name; public string Nam...

2015-08-10 21:28:51

阅读数 419

评论数 0

Unity 相关经典博客资源总结

就作为一个记录吧,把平时看过的Unity相关的一些好的Blog记录并分享。 好的论坛: Unity官方脚本  点评:这个不用说了,最核心的内容,理解整个Unity引擎的方方面面,梳理结构。 Unity圣典 点评:适合英文不太好的同学看,阅读速度肯定比英文快。 U...

2015-06-07 13:44:28

阅读数 741

评论数 0

Unity3D资源管理架构

在Unity3D引擎中,场景资源文件(.unity)是以2进制格式存储的,但同时它也有一种基于文本的表现格式。可在Edit>Project Setting>Editor 中设置: 1.使用binary2text.exe(win下目录:Editor\Data\Tools)可将.un...

2015-06-06 19:01:23

阅读数 2656

评论数 0

Coroutine交叉调用实现计时器

主协程负责加载增数和减数两个协程,点击按钮在两协程间切换,按Q键退出协程的循环,通过GUIText显示协程能Value变化。 using System; using System.Collections.Generic; using System.Linq; using UnityEngine; ...

2015-04-15 20:28:23

阅读数 601

评论数 0

Draw Call 理解和优化

draw call是openGL的描绘次数(directX没怎么研究,但原理应该差不多) 一个简单的openGL的绘图次序是:设置颜色→绘图方式→顶点座标→绘制→结束。 每帧都会重复以上的步骤。这就是一次draw call如果有两个model,那么需要 设置颜色→绘图方式→顶点座标A→绘制→...

2015-03-19 16:32:50

阅读数 12702

评论数 0

四元数与三维坐标相乘

Quaternion.Euler(x,y,z)返回一个绕x轴旋转x度再绕y轴旋转y度再绕z轴旋转z度的Quaternion,因此Quaternion.Euler(0,90,0)返回一个绕y轴旋转90度的旋转操作. Quaternion作用于Vector3的右乘操作(*)返回一个将向量做旋转操作后...

2015-03-17 16:34:56

阅读数 2330

评论数 0

移动平台广告商汇总(更新中)

1.Tapjoy http://www.tapjoy.cn/ SDK下载:http://tapjoy.cn/dev/users/index.htm Unity3D安装文档:http://tapjoy.cn/help/96.htm 2.Chartboost https://www.chartbo...

2015-03-17 11:51:26

阅读数 500

评论数 0

Unity3D中扩展已有类的方法

这篇文章翻译自:http://unitypatterns.com/extension-methods/ 转载自王选易博客:http://www.cnblogs.com/neverdie/p/3963851.html 我们经常会发现自己难以拓展已经写好的类的功能,不管是你自己写的基础数据类型还...

2015-03-16 11:47:50

阅读数 1090

评论数 0

委托与函数指针在原理应用上的部分区别

1.委托定义了一种新类,该类代表一组具有特定参数及返回类型的方法。声名了委托类型后,必须创建委托对象(实例化)并使之与特定方法关联。对于静态方法,委托对象直接封装要调用的方法。对于实例方法,必须先创建一个类的实例,然后封装该实例上的一个方法。 2.委托大体上相当于C++中的函数指针。但与函数指针...

2015-03-09 12:36:10

阅读数 435

评论数 0

欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富...

2015-03-09 12:31:39

阅读数 376

评论数 0

Unity3D有趣代码集合

1.Console中显示,Debug时显示彩色字体: Debug.Log("["+""+ "Pass" + ""+"]");

2015-02-05 16:43:45

阅读数 770

评论数 0

Unity3D使用小技巧

操作篇 1.在Inspector的数组(Array)中插入或删除数据 – 在Unity中编辑数组非常方便! 插入数据(复制一个数据),选中数组中的数据然后Ctrl-D(windows)、Command-D(Mac)。删除数组中间的数据:Shift-Delete两次(第一次清空数据,第二次删除数...

2015-01-27 14:57:52

阅读数 1100

评论数 0

Unity3D性能优化

代码篇 1.使用数组和ArrayList时,为避免循环时重复计算 length=myArray.Length; for(int i=0;i避免 for(int i=0;i 2.一些不用每帧都处理的可以间隔固定帧数再处理 void Update(){ if(Time.frameCou...

2015-01-26 17:16:31

阅读数 654

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭