随笔分类 - unity3d
摘要:http://blog.sina.com.cn/s/blog_674f1bd20101omv7.html
阅读全文
摘要:相关定义:射线以及射线碰撞体结构 Ray , RaycastHit , ray:就是点跟方向 raycastHit: 发射线:1,physics 2,Camera Ray ray = new Ray(Vector3.zero, Vector3.forward); RaycastHit hit = n
阅读全文
摘要:一,注释语句 staticvoidMain(string[] args) {//语句块包含在{}中 intMyInterger;//语句以;结束 stringMyString;///忽略空白字符(空格/回车/TAB) MyInterger =17; } //要注意防止注释嵌套出错,可用#if,#endif预处理语句。二,数据类型 1,基本型/内置型用户自定义型 A,内置类型:CS使用.net FrameWork库中的数据类型 sbyte= System.SByte,...类型字节数解释byte1无符号字节型sbyte1有符号字节型shor...
阅读全文
摘要:最近在学习Unity3d的知识.虽然有很多资料都有记录了,可是我为了以后自己复习的时候方便就记录下来吧!下面的这些函数在Unity3d程序开发中具有很重要的作用.Update当MonoBehaviour启用时,其Update在每一帧被调用。LateUpdate当Behaviour启用时,其LateUpdate在每一帧被调用。FixedUpdate当MonoBehaviour启用时,其 FixedUpdate 在每一帧被调用。Awake当一个脚本实例被载入时Awake被调用。StartStart仅在Update函数第一次被调用前调用。Reset重置为默认值。OnMouseEnter当鼠标进入到G
阅读全文
摘要:MonoBehaviour概述MonoBehaviour 表示一个单一的行为。Unity中用户对游戏对象的操作被分割成若干个单一行为。每个单一行为都作为一个MonoBehaviour类来封装。再生成每个MonoBehaviour类的实例,并作为组件嵌入游戏对象。然后按照一定的顺序(从下到上)调用每个对象的重载方法来实现游戏对象的全部行为。创建在菜单Assets->create中选择javascript活C# script创建一个脚本类。Unity规定:这些类都必须继承自MonoBehaviour。javascript 的脚本类自动继承MonoBehaviour,c#脚本类必须显式继承这个
阅读全文
摘要:Quaternion.Euler(x,y,z) 返回一个绕x轴旋转x度再绕y轴旋转y度再绕z轴旋转z度的Quaternion,因此Quaternion.Euler(0, 90, 0)返回一个绕y轴旋转90度的旋转操作。Quaternion作用于Vector3的右乘操作(*)返回一个将向量做旋转操作后的向量。因此Quaternion.Euler(0, 90, 0)*Vector3(0.0, 0.0, -10)表示将向量Vector3(0.0, 0.0, -10)做绕y轴90度旋转后的结果。因该等于Vector3(-10,0,0)。
阅读全文

浙公网安备 33010602011771号