MapGridInUnity
C#★ 50
:whale: The Best Unity WebSocket Plugin for All Platforms.
git clone https://github.com/psygames/UnityWebSocket.gitpsygames/UnityWebSocket方式一(推荐):通过 Package Manager 安装
在 Unity 菜单栏中打开 Window/Package Manager,点击左上角 + 号,选择 Add package from git URL... ,输入 https://github.com/psygames/UnityWebSocket.git#upm 并确认。
方式二:通过 Unity Package 安装
在 Releases 页面中,下载最新版本的 UnityWebSocket.unitypackage 安装包,然后手动导入到您的项目中。
代码示例
// 命名空间 using UnityWebSocket; // 创建实例 string address = "ws://echo.websocket.org"; WebSocket socket = new WebSocket(address); // 注册回调 socket.OnOpen += OnOpen; socket.OnClose += OnClose; socket.OnMessage += OnMessage; socket.OnError += OnError; // 连接 socket.ConnectAsync(); // 发送 string 类型数据 socket.SendAsync(str); // 或者 发送 byte[] 类型数据(建议使用) socket.SendAsync(bytes); // 关闭连接 socket.CloseAsync();
更多使用方法可参考项目中的 UnityWebSocketDemo.cs 示例代码。
功能菜单:
Unity 编译宏(可选项):
UNITY_WEB_SOCKET_LOG 打开底层日志输出。more like this
A 2D implementation of the Astar Pathfinding algorithm using Tilemaps in Unity
search projects, people, and tags