自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 Unity 旋转欧拉角 万向锁 解释

万向锁 一直困惑我很久。。。。原因出在这里,我以为欧拉角旋转是以模型坐标(齐次坐标系)为旋转轴。问题就来了,无论旋转那个轴,其它两个轴也会相应的变化,下面看图:根据上面的说明两个旋转面(圆圈)怎么会共面,让我迷糊。假设共面,那这两个旋转面的法线应该是旋转轴,要想两个面共面,那旋转轴肯定平行的。但问题是以模型坐标(齐次坐标系)为旋转轴,无论旋转那个轴,其它两个轴也会相应的变化,而且相互垂直。就不会发生

2017-12-28 21:38:33 479

转载 UGUI ScrollRect完美使用

本文转载自:http://www.mamicode.com/info-detail-1166981.html第一次在正式项目里用UGUI,遇到不少问题。其中ScrollRect是比较让人恼火的。看了很多网上已有教程和原代码,终于做出满足项目需求的样子来了。简单分享一下。如有错误的地方,希望大家可以指出,一起进步!制作一个滚动列表,首先就会想到ScrollRect这个组件。但与NGUI的不同,NGUI

2017-12-21 21:07:45 3237

转载 C#语法之匿名函数和Lambda表达式

在使用委托时首先要声明代理,然后实例化,并将委托对象和已定义好的函数关联上,最后调用。这里与已定义好的函数关联的事情,如果函数是经常使用的也还好,如果不是经常使用的可能只调用一次,那这岂不是老费劲了。就是能不能在使用的时候定义下呢?于是乎有了匿名方法。一、匿名方法的使用。匿名方法的使用步骤和委托的使用步骤相同,只是实例化的格式不同。匿名方法的格式:委托名 实例变量 =delegate(形参列表){}

2017-12-09 16:29:42 827

转载 C#语法之委托和事件

委托在OC中类似block,都是指向一个函数,其实他没和C++的函数指针类似。但委托还是和函数指针不太一样,委托是完全面向对象的,是类型安全可靠的。C++的指针仅仅指向成员函数,而委托同时封装了一个对象实例和方法。委托声明用于定义一个从System.Delegate类派生的类。格式:属性集 修饰符 delegate 返回值类型(A) 标识符(C)(形参列表(B));一、委托是什么?看上面的红字我们可

2017-12-09 16:27:16 239

转载 MonoBehavior类中的九种常用回调方法

1、当游戏运行起来时执行,并且只执行一次,即使挂载到游戏物体上把脚本前面的对勾取消该方法仍然执行一次,该方法表示游戏运行后脚本挂到游戏物体身上会被唤醒,如果给自身脚本里面的字段要赋初值通常在awake方法里面 void Awake(){}2、表示该脚本是否起作用,如果起做用自动调用该方法 void OnEnable() {}3、只执行一次,在OnEnable之后,一般的在Start和Awake方

2017-12-09 11:10:01 700

原创 c#学习笔记之单例

单例:在程序的整个进程中只会被实例化一次class Hero{ //为了保证在编程过程中使用的是同一个对象,首先要把构造方法写成私有的,这样在类的外面就不能够创建对象啦 private Hero() {} //定义一个私有的静态全局变量来保存该类的唯一实例 private static Hero instance; //定义一个只读静态对象

2017-12-06 19:51:57 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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