unity
凉白开white
问渠那得清如许,为有源头活水来。
展开
-
Unity3D 中 Socket 与 线程通信 浅谈
Socket在unity中实现网络功能往往需要使用socket,而socket是阻塞的,如果直接在start或者update里new出来了一个socket来用,那么在使用它的过程中当它阻塞的时候(比如accept) 整个程序就是锁死的 。为了不产生这种影响,就需要使用非阻塞的Socket。官方提供了一些非阻塞的方案来选择,但是这些方案都带来的相同的新问题,那就是它们都不在Unity的主线程中...原创 2019-07-08 12:04:25 · 1698 阅读 · 2 评论 -
【开发文档】Zarch语言 - C#依赖管理语言
ZarchC#上用于管理依赖的辅助语言Net Framework 使用导入NuGet包 点击 Project->Add NuGetPackages->搜索Zarch->勾选->Add Package使用Z命名空间 using Z;Unity3D 使用拖拽Zarch.dll文件到Unity3D的Project视图里(文件窗口) 下载Zarch.dl...原创 2019-07-09 21:54:55 · 1434 阅读 · 0 评论 -
C#执行远程代码
前言整个功能用到自己写的两个插件 ezserver和zarch前者一句话实现服务端客户端,后者以Zarch语言字符串控制对象行为Zarch 语言很简单实用示例:(Zarch Code)# 客户端显示一个弹窗 把是否显示成功结果发送出来 最大等待3秒res = ui.show(msgBox('你好')); send(res);上方的代码 是在 ui msgBox send 都已经...原创 2019-07-10 15:23:15 · 655 阅读 · 0 评论 -
【开发文档】Zarch语言 新版本特性 1.0.3
ZarchC#的辅助语言,用于管理依赖,远程调用,热更新等。1.自动创建并注入使用Attribute标记的类的对象。2.用Zarch语言字符串控制被管理的对象的行为。3.网络传输的Zarch语言字符串以实现RPC功能。Net Framework 使用导入NuGet包 点击 Project->Add NuGetPackages->搜索Zarch->勾选->...原创 2019-07-12 00:36:17 · 1642 阅读 · 0 评论 -
Unity3D弹幕插件 Zdanmaku
配置导入Zdanmaku.unitypackage点击菜单 Tools/Zdanmaku/Zdanmaku Utility Panel设置弹幕字体(默认是没有的)完成配置后 显示一条弹幕Zdanmaku.Show(Content,Color,Offset,Size,Duration)插件地址:https://github.com/DASTUDIO/Zdanmaku效果与插件界...原创 2019-09-15 15:45:22 · 1267 阅读 · 4 评论