Exemplo n.º 1
0
 void Update()
 {
     _controls = new ControlsFrame(Input.GetAxis("Horizontal"),
                                   Input.GetAxis("Vertical"),
                                   Input.GetAxis("Mouse X"),
                                   Input.GetAxis("Mouse Y"),
                                   Input.GetButtonDown("Fire1"),
                                   Input.GetButtonDown("Jump"),
                                   Input.GetButton("Crouch"),
                                   Input.GetButton("Run"),
                                   Input.GetKeyDown(KeyCode.P));
 }
Exemplo n.º 2
0
    // Update is called once per frame
    void Update()
    {
        ControlsFrame frame = new ControlsFrame(Input.GetAxis("Horizontal"),
                                                Input.GetAxis("Vertical"),
                                                Input.GetAxis("Mouse X"),
                                                Input.GetAxis("Mouse Y"),
                                                Input.GetButtonDown("Fire1"),
                                                Input.GetButtonDown("Jump"),
                                                Input.GetButton("Crouch"),
                                                Input.GetButton("Run"),
                                                Input.GetKeyDown(KeyCode.P));

        Recording.Add(frame);

        if (Input.GetKeyUp(KeyCode.R))
        {
            Destroy(gameObject);
            PlayerScript.WakeUp();
        }
    }