Exemple #1
0
 void Start()
 {
     currentLife = life;
     player      = FindObjectOfType <VrPlayer>();
     m_agent     = GetComponentInChildren <NavMeshAgent>();
     m_animator  = GetComponentInChildren <Animator>();
     StartCoroutine("StartRoutine");
 }
Exemple #2
0
        void OnEnable()
        {
            Debug.Log("Restarted");

            var source = GetComponent <AudioSource>();

            clipPlayer = new RandomSingleClipPlayer(clips, null, source);

            vrPlayer = new VrPlayer(80, 80);
        }
Exemple #3
0
    private void ResetSequence()
    {
        //Stop sound fx etc...
        vrplayer = GameObject.FindObjectOfType <VrPlayer>();

        if (null != vrplayer)
        {
            vrplayer.GetCowBoy.CanGrabGun = false;
        }
    }
Exemple #4
0
    private void StartLocalPlayer()
    {
        VrPlayer vrplayer = FindObjectOfType <VrPlayer>();

        m_Cowboy = vrplayer.GetCowBoy;

        CmdUpdateSeed(m_Cowboy.GetSeed);

        m_Cowboy.OnGunStateChange += OnPlayerGrabGun;
        m_Cowboy.OnGunFired       += OnPlayerFiredGun;
    }
Exemple #5
0
    protected virtual void Start()
    {
        player = FindObjectOfType <VrPlayer>();

        m_renderer = GetComponentInChildren <MeshRenderer>();

        m_rigidbody = GetComponentInChildren <Rigidbody>();
        m_collider  = GetComponentInChildren <Collider>();
        AddListener(m_eventTrigger, EventTriggerType.PointerEnter, OnGazeEnter);
        AddListener(m_eventTrigger, EventTriggerType.PointerExit, OnGazeExit);
        AddListener(m_eventTrigger, EventTriggerType.PointerDown, OnGazeDown);
        AddListener(m_eventTrigger, EventTriggerType.PointerClick, OnGazeClick);
    }
Exemple #6
0
 private void ClientSetPosition(Vector3 position, Quaternion rotation)
 {
     if (true == isLocalPlayer)
     {
         VrPlayer vrplayer = FindObjectOfType <VrPlayer>();
         vrplayer.transform.position = position;
         vrplayer.transform.rotation = rotation;
     }
     else
     {
         transform.position = position;
         transform.rotation = rotation;
     }
 }
    void OnEnable()
    {
        trans    = GetComponent <Transform>();
        camTrans = Camera.main.transform;
        vrPlayer = GetComponentInChildren <VrPlayer>();

        trigger = new VirtualInputChannel("JOY_A_9");
        grip    = new VirtualInputChannel("JOY_B_4", 1);
        stickX  = new VirtualInputChannel("JOY_A_1");
        stickY  = new VirtualInputChannel("JOY_A_2");
        press   = new VirtualInputChannel("JOY_B_8", 1);

        speed = 0;

        maxGripDistance = 1;
        maxAcceleration = 10;
        maxJumpDistance = 1;
        maxAngularSpeed = 3;
    }
Exemple #8
0
    // Use this for initialization
    void Awake()
    {
        Instance = this;

        vrplayer = GameObject.FindObjectOfType <VrPlayer>();
    }
 public void Initialize(VrPlayer player)
 {
     _player = player;
 }