Ejemplo n.º 1
0
    void Update()
    {
        if (!lockPlayer)
        {
            gb.Spin(Input.GetAxis("Mouse X") * mouseSensitivityX, 0.1f);

            verticalLookRotation += Input.GetAxis("Mouse Y") * mouseSensitivityY * Time.deltaTime;
            verticalLookRotation  = Mathf.Clamp(verticalLookRotation, -verticalClampAngle, verticalClampAngle);
            cam.localEulerAngles  = Vector3.left * verticalLookRotation;

            if (Input.GetButton("Jump"))
            {
                gb.Boost(jumpPower);
            }

            if (Input.GetButton("Fire1"))
            {
                gun.FireGun(cam.transform.forward);
            }

            gb.Orbit(new Vector2(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical")).normalized *speed);
        }
    }
Ejemplo n.º 2
0
 private void Update()
 {
     gb.Orbit(Vector2.up * Time.fixedDeltaTime * speed);
 }
Ejemplo n.º 3
0
 private void Update()
 {
     gb.Orbit(Vector2.up * speed);
     gb.Elevate(dir.h);
     Debug.DrawRay(transform.position, transform.eulerAngles + new Vector3(0, dir.h, speed));
 }
Ejemplo n.º 4
0
 private void Update()
 {
     gb.Orbit(direction * Time.fixedDeltaTime * speed);  // orbits the star around the center
 }