Пример #1
0
    void OnPlayerShoot(SocketIOEvent socketIoEvent)
    {
        string           data      = socketIoEvent.data.ToString();
        ShootJSON        shootJson = ShootJSON.CreateFromJSON(data);
        GameObject       p         = GameObject.Find(shootJson.name);
        PlayerController pc        = p.GetComponent <PlayerController>();

        pc.CmdFire();
    }
Пример #2
0
    void OnPlayerShoot(SocketIOEvent socketIOEvent)
    {
        string     data           = socketIOEvent.data.ToString();
        ShootJSON  userHealthJSON = ShootJSON.CreateFromJSON(data);
        GameObject p  = GameObject.Find(userHealthJSON.name);
        Controller pc = p.GetComponent <Controller>();

        pc.CmdFire();
    }
Пример #3
0
    void OnPlayerShoot(SocketIOEvent socketIOEvent)
    {
        string     data         = socketIOEvent.data.ToString();
        ShootJSON  shootJSON    = ShootJSON.CreateFromJSON(data);
        GameObject ply          = GameObject.Find(shootJSON.name);
        Player     playerScript = ply.GetComponent <Player>();

        playerScript.ShootWeapon(ply);
    }
Пример #4
0
    void OnPlayerShoot(SocketIOEvent socketIOEvent)
    {
        string    data      = socketIOEvent.data.ToString();
        ShootJSON shootJSON = ShootJSON.CreateFromJSON(data);
        //find the gameobject
        GameObject p = GameObject.Find(shootJSON.name);
        // instantiate the bullet etc from the player script
        PlayerController pc = p.GetComponent <PlayerController>();

        pc.CmdFire();
    }
Пример #5
0
    private void OnPlayerShoot(SocketIOEvent e)
    {
        string     data  = e.data.ToString();
        ShootJSON  shoot = ShootJSON.CreateFromJSON(data);
        GameObject p     = GameObject.Find(shoot.name);

        Debug.Log("Activando Shooting: " + shoot.name);
        PlayerController pc = p.GetComponent <PlayerController>();

        pc.Shoot();
    }
Пример #6
0
    void onPlayerShoot(SocketIOEvent socketIOEvent)
    {
        string    data      = socketIOEvent.data.ToString();
        ShootJSON shootData = ShootJSON.CreateFromJSON(data);

        GameObject   p = GameObject.Find(shootData.name);
        TankShooting s = p.GetComponent <TankShooting> ();

        s.setCurrentLaunchForce(shootData.launchForce);
        s.CmdFire();
    }
Пример #7
0
    void OnPlayerDance(SocketIOEvent socketIOEvent)
    {
        string     data      = socketIOEvent.data.ToString();
        ShootJSON  shootJSON = ShootJSON.CreateFromJSON(data);
        GameObject p         = GameObject.Find(shootJSON.nombre);

        if (p != null && shootJSON.nombre != nombreDelJugador)
        {
            ControlPersonaje cp = p.GetComponent <ControlPersonaje>();
            cp.Bailar();
        }
    }
Пример #8
0
    void OnPlayerShoot(SocketIOEvent socketIOEvent)
    {
        string    data      = socketIOEvent.data.ToString();
        ShootJSON shootJSON = ShootJSON.CreateFromJSON(data);

        GameObject p = GameObject.Find(shootJSON.name);

        // 플레이어의 스크립트로부터 총알 오브젝트를 동적 생성한다.
        PlayerController pc = p.GetComponent <PlayerController>();

        pc.CommandFire();
    }
Пример #9
0
    void OnPlayerShoot(SocketIOEvent socketIOEvent)
    {
        string    data          = socketIOEvent.data.ToString();
        ShootJSON shootJSON     = ShootJSON.CreateFromJSON(data);
        Vector3   velocityshoot = new Vector3(shootJSON.position[0], shootJSON.position[1], shootJSON.position[2]);
        //find the gameobject
        GameObject p = GameObject.Find(shootJSON.pseudo);

        Debug.Log(shootJSON.pseudo + " has shot");
        // instantiate the bullet etc from the player script
        Player pc = p.GetComponent <Player>();

        pc.CmdFire(true, velocityshoot);
        Debug.Log(shootJSON.pseudo + " has shot");
    }