コード例 #1
0
ファイル: Script_Player.cs プロジェクト: assem12/SkiPlay
    public void CmdNudge(NudgeDir direction)
    {
        switch (direction)
        {
        case NudgeDir.Left:
            GetComponent <Rigidbody>().AddForce(new Vector3(-nudgeAmount, 0, 0));
            break;

        case NudgeDir.Right:
            GetComponent <Rigidbody>().AddForce(new Vector3(nudgeAmount, 0, 0));
            break;

        case NudgeDir.Up:
            GetComponent <Rigidbody>().AddForce(new Vector3(0, 0, nudgeAmount));
            break;

        case NudgeDir.Down:
            GetComponent <Rigidbody>().AddForce(new Vector3(0, 0, -nudgeAmount));
            break;

        case NudgeDir.Jump:
            GetComponent <Rigidbody>().AddForce(new Vector3(0, nudgeAmount, 0));
            break;
        }
    }
コード例 #2
0
ファイル: BallPlayer.cs プロジェクト: tinykidtoo/KOTD2015
    public void CmdNudge(NudgeDir direction)
    {
        switch (direction)
        {
            case NudgeDir.Left:
                GetComponent<Rigidbody>().AddForce(new Vector3(-nudgeAmount,0,0));
                break;

            case NudgeDir.Right:
                GetComponent<Rigidbody>().AddForce(new Vector3(nudgeAmount,0,0));
                break;

            case NudgeDir.Up:
                GetComponent<Rigidbody>().AddForce(new Vector3(0,0,nudgeAmount));
                break;

            case NudgeDir.Down:
                GetComponent<Rigidbody>().AddForce(new Vector3(0,0,-nudgeAmount));
                break;

            case NudgeDir.Jump:
                GetComponent<Rigidbody>().AddForce(new Vector3(0,nudgeAmount,0));
                break;
        }
    }
コード例 #3
0
ファイル: ExoUdpHost.cs プロジェクト: nilsrasa/LegoExoGame
 public void Nudge(NudgeDir dir)
 {
     SendMsg(dir.ToString());
 }
コード例 #4
0
 public abstract void Nudge(NudgeDir nudgeDir);
コード例 #5
0
ファイル: DebugMqttMan.cs プロジェクト: nilsrasa/LegoExoGame
 public override void Nudge(NudgeDir dir)
 {
     Log("nudging to the " + dir.ToString());
 }
コード例 #6
0
ファイル: ClientScript.cs プロジェクト: jmota/PSVitaDock
    public void CmdSetN(NudgeDir direction)
    {
        switch (direction)
        {
        case NudgeDir.quality:
            if (Settings[0] == 2)
            {
                Settings[0] = 0;
            }
            else
            {
                Settings[0] += 1;
            }

            NetworkSettingsVita.Quality = Settings[0];

            GameObject.Find("NetworkSettings").GetComponent <NetworkSettingsVita>().Reload(0);
            Debug.Log("Client");
            break;

        case NudgeDir.audio:
            if (Settings[1] == 1)
            {
                Settings[1] = 0;
            }
            else
            {
                Settings[1] = 1;
            }
            NetworkSettingsVita.Audio = Settings[1];

            GameObject.Find("NetworkSettings").GetComponent <NetworkSettingsVita>().Reload(0);
            break;

        case NudgeDir.enchance:
            if (Settings[2] == 1)
            {
                Settings[2] = 0;
            }
            else
            {
                Settings[2] = 1;
            }
            NetworkSettingsVita.Enchance = Settings[2];

            GameObject.Find("NetworkSettings").GetComponent <NetworkSettingsVita>().Reload(1);
            break;

        case NudgeDir.sharp:
            if (Settings[3] == 1)
            {
                Settings[3] = 0;
            }
            else
            {
                Settings[3] = 1;
            }
            NetworkSettingsVita.Sharp = Settings[3];

            GameObject.Find("NetworkSettings").GetComponent <NetworkSettingsVita>().Reload(2);
            break;

        case NudgeDir.retro:
            if (Settings[4] == 1)
            {
                Settings[4] = 0;
            }
            else
            {
                Settings[4] = 1;
            }
            NetworkSettingsVita.Retro = Settings[4];

            GameObject.Find("NetworkSettings").GetComponent <NetworkSettingsVita>().Reload(3);
            break;
        }
    }
コード例 #7
0
        /*public void SetMotorSpeed(int speed, bool isElbow)
         * {
         *  string topic = (isElbow) ? _elbowCommand : _wristCommand;
         *
         *  PublishMessage(speed.ToString(), topic);
         * }*/

        public override void Nudge(NudgeDir dir)
        {
            PublishMessage(_nudgeTopic, dir.ToString());
        }