vr开发
千軍萬馬令諸矦
这个作者很懒,什么都没留下…
展开
-
VR开发中HTC的手柄控制按键设置(1)
SteamVR_TrackedObject trackedObjec;// Use this for initializationvoid Start () { //获取手柄输入 trackedObjec = GetComponent<SteamVR_TrackedObject>();}// Update is called once per framevoid Update原创 2017-05-02 17:08:24 · 3201 阅读 · 0 评论 -
VR开发中HTC的手柄上按键设置(2)
using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 定义一个手柄上按钮控制的类/// </summary>public class InputEvents : MonoBehaviour { SteamVR_TrackedController st原创 2017-05-02 17:39:23 · 1384 阅读 · 0 评论 -
VR开发中HTC手柄发射射线的控制
using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 手柄发射射线的控制/// </summary>public class LineEvents : MonoBehaviour { //new 一个对象 SteamVR_LaserPoint原创 2017-05-02 17:44:09 · 3647 阅读 · 1 评论 -
VR开发中HTC手柄射线拾物方法
using System.Collections;using System.Collections.Generic;using UnityEngine;public class CatchObject : MonoBehaviour { //射线对象 SteamVR_LaserPointer laserPointer; //手柄对象 SteamVR_Tracke原创 2017-05-03 14:31:03 · 1647 阅读 · 0 评论 -
Unity 相机跟随人物移动而移动,利用插值实现
//跟随速度 float speed = 2f; //相机 Transform mRoot; //玩家 Transform mTarget; //相机和玩家的距离 Vector3 vec3Offset;在 Start(){}在里面找到相机和玩家组件 void Start () { //找到相机和人物 mRo原创 2017-06-19 11:36:46 · 2808 阅读 · 0 评论 -
Unity中UGUI脚本添加Button按钮事件
在场景中添加UGUI的Button按钮 然后在在脚本中写添加的事件//声明UIusing UnityEngine.UI;//声明场景的跳转using UnityEngine.SceneManagement; //战士模型 弓箭手模型 GameObject m_Warrior, m_Archer; //战士按钮 弓箭手按钮 创建角色按钮 Button so原创 2017-06-19 12:28:56 · 4752 阅读 · 0 评论 -
Unity敌人生成点的代码
这段代码是放到一个空节点上 //玩家 GameObject m_Player; //出生点和玩家的位置距离 float m_Distance; //敌人的预支体 public Transform m_Enemy; //敌人生成的数量 public int m_EnemyCount = 0; //敌人生成最大数量 public i原创 2017-07-17 09:22:17 · 9412 阅读 · 0 评论