Unity3D 教程:游戏玩家服务器的制作
Posted on 2013 年 06 月 07 日 by U3d / Unity3D 基础教程/被围观 125 次
实现玩家上线另一个玩家也能看见。
1. Server:服务端就是负责生成服务器,代码很简单和聊天室的一样。
2. Client:也很简单,也只是连接服务器,然后再加一个当连接服务器成功就实例化
一个游戏对象的代码。再在客服端放入一个 cube 的 prefab 预制,再给 cube 预制加一个
NetworkView,最后再给 cube 预制来段运动控制移动的代码就行了。Unity3D 教程手册
代码如下:
<span style="font-size:10px;color:#333333;">public var playerPrefab :
Transform;
function OnConnectedToServer(){
var myNewTrans : Transform = Network.Instantiate(playerPrefab,
transform.position, transform.rotation, 0);
function OnPlayerDisconnected(player: NetworkPlayer) {
Debug.Log("Clean up after player " + player);
Network.RemoveRPCs(player);
Network.DestroyPlayerObjects(player);
评论0