Пример #1
0
 private void HandleInput(KeyCode keyCode, PlayerButtonInput inputCallback)
 {
     if (Input.GetKey(keyCode))
     {
         inputCallback();
     }
 }
Пример #2
0
 protected override void Awake()
 {
     base.Awake();
     input         = PlayerButtonInput.instance;
     thisRigidbody = GetComponent <Rigidbody>();
     thisCollider  = GetComponent <CapsuleCollider>();
     thisRenderer  = GetComponentInChildren <MeshRenderer>();
 }
Пример #3
0
    protected override void Start()
    {
        base.Start();
        playerLook = PlayerLook.instance;
        input      = PlayerButtonInput.instance;

        StartCoroutine(Initialize());
    }
Пример #4
0
    protected override void Start()
    {
        base.Start();

        playerMovement  = GetComponent <PlayerMovement>();
        playerRigidbody = GetComponent <Rigidbody>();
        playerCollider  = GetComponent <Collider>();
        playerCamera    = SuperspectiveScreen.instance.playerCamera.transform;
        input           = PlayerButtonInput.instance;
        speed           = moveSpeed;
    }
Пример #5
0
    // Use this for initialization
    void Start()
    {
        thisTransform   = GetComponent <RectTransform>();
        centerTransform = transform.parent.Find("ReticleCenter").GetComponent <RectTransform>();

        input         = PlayerButtonInput.instance;
        startRotation = thisTransform.rotation;

        stopRotations = new Quaternion[3];
        for (int i = 0; i < 3; i++)
        {
            stopRotations[i] = thisTransform.rotation;
            thisTransform.Rotate(Vector3.forward * 120);
        }
        thisTransform.rotation = startRotation;
    }