C# 클래스 EssenceClient.NetGameClient

Этот класс является обработчиком всей сетевой части клиента Принимает и отправляет пакеты
파일 보기 프로젝트 열기: Insality/essence-of-shadows

공개 프로퍼티들

프로퍼티 타입 설명
Client Lidgren.Network.NetClient

공개 메소드들

메소드 설명
ConnectToServer ( string nickname ) : void
NetGameClient ( string ip, GameScene scene ) : System
Send ( NetCommand command, NetDeliveryMethod method ) : void

Оптравляет пакет серверу указанным методом

SendChatMessage ( string text ) : void

Отправляет текстовое сообщение в чат на сервер

비공개 메소드들

메소드 설명
GotMessage ( object data ) : void

Обработчик всех поступающих пакетов с сервера

메소드 상세

ConnectToServer() 공개 메소드

public ConnectToServer ( string nickname ) : void
nickname string
리턴 void

NetGameClient() 공개 메소드

public NetGameClient ( string ip, GameScene scene ) : System
ip string
scene EssenceClient.Scenes.Game.GameScene
리턴 System

Send() 공개 메소드

Оптравляет пакет серверу указанным методом
public Send ( NetCommand command, NetDeliveryMethod method ) : void
command EssenceShared.NetCommand
method NetDeliveryMethod
리턴 void

SendChatMessage() 공개 메소드

Отправляет текстовое сообщение в чат на сервер
public SendChatMessage ( string text ) : void
text string
리턴 void

프로퍼티 상세

Client 공개적으로 정적으로 프로퍼티

public static NetClient,Lidgren.Network Client
리턴 Lidgren.Network.NetClient