- 博客(10)
- 收藏
- 关注
原创 unity | VR物体的抓取
实现物体的抓取1.在场景中添加如下图所示的三个物体,其中Cube(1)为要抓取的物体。2.在选中要交互的物体(要抓取的物体)的前提下,点击如下图所示,Window------>VRTK------>Set Interactable Object。3.设置如下图所示,Touch Highliget Coler 设置的是手柄接触交互物体时,物体的高亮颜色,主要用在制作阶段,直观反映交互情况。4.在交互物体下新建Handle,用来设置抓取点,应为在默认情况下,抓取点位于交互物体中心,但是
2020-06-11 11:06:56
5002
原创 unity | VRTK初步配置
一、环境配置1.File------>Build Settings------>Player Settings。2.将Other Settings 下的Api Compatinility Level更改为.NET 4.x。二、VRTK配置1.unity2019需要手动添加openVR,在Window------>Package Manager------>OpenVR Desktop------>install。2.导入VRTK和steamVR的包,然后将[
2020-06-11 10:44:34
2812
1
原创 PHP使用环境搭建
1、安装集成开发环境appserv-win32-8.6.0。2、勾选如下。3、更改Apache HTTP Port为81,Apache HTTPS Port 为442,避免端口冲突。4、设置密码。5、验证。(1)验证web服务器是否可以使用:http://localhost:81/index.php(2)测试php环境:http://localhost:81/phpinfo....
2020-03-03 21:49:50
191
原创 Unity API 学习笔记——06
十六、射线检测(Physics)Raycast:对场景中所有的碰撞体,从点开始,向长最大距离的方向发射射线。RaycastAll:在场景中投射光线并返回所有命中。Physics.Raycast(Ray,out RaycastHit);射线检测——第一个参数为要检测的射线,如果射线与其他物体相撞了,相撞的信息存储在第二参数里,返回类型bool,如果射线与场景中的物体碰撞了,返回值true,否则...
2020-02-29 00:31:03
213
原创 Unity API 学习笔记——05
十一、Quaternion四元数以及欧拉角1、获取欧拉角:transform.eulerAngles;2、获取四元数:transform.rotation;3、四元数转换欧拉角:transform.rotation.enlerAngles;4、欧拉角转换四元数:Quaternion.Euler(transform.enlerAngles);5、LookRotation:创建具有指定的正向...
2020-02-29 00:30:40
164
原创 Unity API 学习笔记——04
七、Input1、获取键盘输入(返回值:bool)(1)GetKey:按下某键后,持续返回true。(2)GetKeyDown:按下某键的一瞬间,返回true。(3)GetKeyUp:抬起某键的一瞬间,返回 true。2、获取鼠标输入(返回值:bool)0左键,1右键,2中键(1)GetMouseButton:检测是否按鼠标,持续检测。(2)GetMouseButtonDown:...
2020-02-29 00:30:08
197
原创 Unity API 学习笔记——03
四、协程1、Coroutines执行Coroutines(1)返回值是IEnumerator(2)返回参数的时候使用yield return null/0;(3)协程方法的调用StartCoroutine(method())测试代码:public GameObject cube; void Start () { print("hha"); Sta...
2020-02-29 00:29:43
123
原创 Unity API 学习笔记——02
三、游戏物体(一)创建游戏物体1、GameObject go = new GameObject(“Cube”);2、根据prefab根据另外一个游戏物体public GameObject prefab;GameObject.Instantiate(prefab);//可以根据prefab 或者 另外一个游戏物体克隆3、创建原始的几何体GameObject.CreatePrimiti...
2020-02-29 00:28:47
404
原创 Unity API 学习笔记——01
一、事件函数Help->Unity Manual/Scripting Reference(查看Unity文档和API手册)Manual-> Scripting-> Scripting Overview->Execution Order of Event Functions(事件函数执行顺序)(1)Rest:Editor模式下触发(2)Awake:唤醒事件,在脚本实...
2020-02-29 00:25:45
298
原创 Unity 2D 打地鼠游戏制作过程总结
一、过程总结(一)搭建场景1、创建新项目——2D。2、新建文件夹Sprites用于存放所需素材。3、将ground拖入scene并根据图片进行分辨率的设置。4、调整摄影机size。5、新建空物体Map,将ground和Hole作为Map的子物体,并将Hole的Order in Layer 值设置为1,ground的Order in Layer为0,确保Hole在ground上层...
2020-02-18 18:40:25
2825
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人