unity3d 3.x 使用raknet4

1.下载Unity 3, RakNet 4,  Swig
2.解压Swig到C:\Swig,右键点击我的电脑,然后单击属性,点击“高级”选项卡上,在“高级”下,有一个“环境变量“按钮,单击它,点击“Path”变量,点击“编辑”按钮,添加路径C:\Swig。
3.解压Raknet4压缩包,到DependentExtensions\Swig\DLL_Swig目录,打开工程编译
4.将编译好的RakNet.dll和DependentExtensions\Swig\SwigOutput\SwigCSharpOutput目录下的cs文件拷贝到你的unity工程目录,记得删除RakNetListRakNetSmartPtrRakNetSocket.cs文件
5.你的unity工程中建立一个C# Script
  1.     using UnityEngine;
  2.     using System;
  3.     using System.Collections;
  4.     using RakNet;
  5.     public class ConnectGUI : MonoBehaviour {
  6.     public static string remoteIP = “127.0.0.1″;
  7.     RakPeerInterface myClient;
  8.     SocketDescriptor scktDist;
  9.     …
  10.     void Awake() {
  11.     myClient = RakPeerInterface.GetInstance();
  12.     scktDist = new SocketDescriptor();
  13.     myClient.Startup(1,scktDist,1);
  14.     }
  15.     void OnGUI(){
  16.     …
  17.     // if not yet connected
  18.     myClient.Connect(remoteIP, 25000, “”,0);
  19.     …
  20.     }
  21.     }
复制代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值