コード例 #1
0
ファイル: PlayerListener.cs プロジェクト: abnr/MobileMMORPG
        public void OnPlayerAppears(PlayerPacket packet)
        {
            // instantiate the player if needed
            PlayerHandler.BuildAndInstantiate(new PlayerFactoryOptions()
            {
                SpriteIndex  = packet.SpriteIndex,
                UserId       = packet.UserId,
                Speed        = packet.Speed,
                tileX        = packet.X,
                tileY        = packet.Y,
                IsMainPlayer = packet.UserId == UnityClient.Player.UserId
            });

            TouchHandler.GameTouchOn = true;
        }
コード例 #2
0
ファイル: PlayerListener.cs プロジェクト: bmjoy/MobileMMORPG
        public void OnPlayerUpdate(PlayerPacket packet)
        {
            // Its me ! Might have to update my own state
            if (packet.UserId == UnityClient.Player.UserId)
            {
                // instantiate the player
                PlayerHandler.BuildAndInstantiate(new PlayerFactoryOptions()
                {
                    SpriteIndex = packet.SpriteIndex,
                    UserId      = packet.UserId,
                    Speed       = packet.Speed
                });

                TouchHandler.GameTouchOn = true;
            }
        }