本文整理汇总了C#中Msg.WriteString方法的典型用法代码示例。如果您正苦于以下问题:C# Msg.WriteString方法的具体用法?C# Msg.WriteString怎么用?C# Msg.WriteString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Msg
的用法示例。
在下文中一共展示了Msg.WriteString方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnGUI
void OnGUI()
{
GUI.Label(new Rect(Screen.width * 0.2f, Screen.height * 0.5f, Screen.width * 0.2f, Screen.height * 0.2f), "");
GUILayout.Space(10);
GUILayout.BeginHorizontal();
GUILayout.Space(10);
//Debug.Log(Network.peerType);
//if (Network.peerType == NetworkPeerType.Disconnected)
//{
GUILayout.EndHorizontal();
GUILayout.BeginHorizontal();
GUILayout.Space(10);
GUILayout.BeginVertical();
if (!LNet.instance.IsConnected && GUILayout.Button("Connect"))
{
LNet.instance.Connect("127.0.0.1", 12000);
}
if (LNet.instance.IsConnected && GUILayout.Button("send msg Server"))
{
Msg m = new Msg();
m.Type = 2;
m.WriteString("hello server "+System.DateTime.Now.ToShortTimeString());
LNet.instance.Send(m);
//Debug.Log("send:" + Msg.Debug(m.ToCArray()));
}
GUILayout.EndVertical();
{
}
//}
//else
//{
// GUILayout.Label("GUID: " + Network.player.guid + " - ");
// GUILayout.Label("Local IP/port: " + Network.player.ipAddress + "/" + Network.player.port);
// GUILayout.Label(" - External IP/port: " + Network.player.externalIP + "/" + Network.player.externalPort);
// GUILayout.EndHorizontal();
// GUILayout.BeginHorizontal();
// if (GUILayout.Button("Disconnect"))
// Network.Disconnect(200);
//}
GUILayout.FlexibleSpace();
GUILayout.EndHorizontal();
}
示例2: SendErro
public void SendErro(string type,string desc)
{
if(onAppErrorFn!=null)
{
onAppErrorFn.Call(new object[]{type,desc});
}else
{
var error=new Msg();
error.Type=233;
error.WriteString(type);
error.WriteString(desc);
this.Send(error);
}
}