01 2019 档案

摘要:RaycastHit 光线投射碰撞 Struct Structure used to get information back from a raycast. 用来获取从raycast函数中得到的信息反馈的结构。 参见:Physics.Raycast, Physics.Linecast, Physi 阅读全文
posted @ 2019-01-31 07:33 小辉歌 阅读(2514) 评论(0) 推荐(0) 编辑
摘要:1. 简介 在Unity3D中,有多种方式可以改变物体的坐标,实现移动的目的,其本质是每帧修改物体的position。 2. 通过Transform组件移动物体 Transform 组件用于描述物体在空间中的状态,它包括 位置(position), 旋转(rotation)和 缩放(scale)。 阅读全文
posted @ 2019-01-29 00:56 小辉歌 阅读(1587) 评论(0) 推荐(0) 编辑
摘要:有时候我们想要背景可以跟随相机移动补偿,但是又不想该背景物体离原来的位置太远,比如我们想要一棵树在一个房子的后面,然后使用相机补偿使其跟随移动,达到3D错觉效果,但是我们又不想该物体偏离房屋太远。假设使用我上一次博客的方法,我们一开始就从很远的位置走过来,那么当我门到达房屋的位置时,由于树一直在运动 阅读全文
posted @ 2019-01-28 03:13 小辉歌 阅读(557) 评论(0) 推荐(0) 编辑
摘要:2d camera, unit坐标,单位换算 2d游戏可以使用平行投影的camera,这种camera需要设置size (orthographicSize),size的含义为屏幕高度的一半,不过单位不是像素而是unit坐标,即通过pixels to units换算的坐标。例如:屏幕高度为640,pi 阅读全文
posted @ 2019-01-28 02:27 小辉歌 阅读(829) 评论(0) 推荐(0) 编辑
摘要:在这里是根据我个人做游戏过程中总结的观点(仍然着重声明,如果有人不同意,可以认为这是我写给自己看的) 在游戏中我们常常会遇到一个主要的问题,谁在修改谁,谁调用谁,当两个物体A和B发生交互从而触发功能function01,那么功能function01应该写在A中还是应该写B中,function01是由 阅读全文
posted @ 2019-01-24 03:07 小辉歌 阅读(348) 评论(0) 推荐(0) 编辑
摘要:传送触发器 using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.SceneManagement; //玩家传送触发器及传送点public class StreetC 阅读全文
posted @ 2019-01-24 02:16 小辉歌 阅读(4172) 评论(0) 推荐(0) 编辑
摘要:http://docs.unity3d.com/Manual/ExecutionOrder.html 一.组件运行的基本顺序 下图中创建类的顺序为A,B,C,A1,二运行的结果为A1,B,C,A。 可以得到如果不设置类的运行权值,那么类之间运行顺序为倒叙。所有类的运行事件呈现同步状态,先全部运行玩A 阅读全文
posted @ 2019-01-13 01:45 小辉歌 阅读(1646) 评论(0) 推荐(0) 编辑
摘要:物体A: public class A:{ B b; void FixedUpdate(){ if(input.GetKeyDow(Keycode.I)) { collider.enable=false; b.lockA=true; } } } 物体B: public class B:{ bool 阅读全文
posted @ 2019-01-12 17:26 小辉歌 阅读(457) 评论(0) 推荐(0) 编辑
摘要:对话类 using System.Collections.Generic;using UnityEngine; [System.Serializable]public class word { public int state;//对应的剧情状态 public string[] sentence;/ 阅读全文
posted @ 2019-01-05 15:53 小辉歌 阅读(1816) 评论(0) 推荐(0) 编辑
摘要:一.使用向量原理转换到目标方向 为了让角色的自身y转向目标方向,并且以最小角度旋转,要点是获得当前方向与目标方向的叉值,从而判断应该旋转的方向 float rotateSpeed; //相对目标位置运动 void trackPosition02(Vector3 tarPosition) { Vect 阅读全文
posted @ 2019-01-02 00:30 小辉歌 阅读(7057) 评论(2) 推荐(1) 编辑
摘要:using System.Collections;using System.Collections.Generic;using UnityEngine; public class GeneralPeopleController : MonoBehaviour { protected ContactF 阅读全文
posted @ 2019-01-01 14:50 小辉歌 阅读(1455) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示