コード例 #1
0
ファイル: HeroMover.cs プロジェクト: jlandron/MachineProblem1
    private void GetKeyboardInput( )
    {
        _speed += (0.5f * Input.GetAxis("Vertical"));
        _speed  = _speed < maxSpeed ? _speed : maxSpeed;

        if (Input.GetAxis("Horizontal") > 0)
        {
            transform.Rotate(Vector3.forward * -1 * _rotationSpeed * Time.deltaTime);
        }
        else if (Input.GetAxis("Horizontal") < 0)
        {
            transform.Rotate(Vector3.forward * _rotationSpeed * Time.deltaTime);
        }
        if (Input.GetKey(KeyCode.Space))
        {
            eggSpawner.SpawnEggs(transform);
        }

        if (Input.GetKeyDown(KeyCode.P))
        {
            _speed = 0;
        }
        if (Input.GetKeyDown(KeyCode.Q))
        {
            Application.Quit( );
        }
    }