コード例 #1
0
ファイル: PlayerManager.cs プロジェクト: k0bu/UnityNode
        private void CheckShooting()
        {
            shootingCooldown.CoolDownUpdate();

            if (Input.GetMouseButton(0) && !shootingCooldown.IsOnCoolDown())
            {
                shootingCooldown.StartCoolDown();

                //Define Bullet
                bulletData.position.x  = bulletSpawnPoint.position.x.TwoDecimals();
                bulletData.position.y  = bulletSpawnPoint.position.y.TwoDecimals();
                bulletData.direction.x = bulletSpawnPoint.up.x;
                bulletData.direction.y = bulletSpawnPoint.up.y;

                //Send Bullet
                networkIdentity.GetSocket().Emit("fireBullet", new JSONObject(JsonUtility.ToJson(bulletData)));
            }
        }