随笔分类 -  Unity杂记

The road of unity game development.
摘要:使用C#来模拟python pack和unpack函数的效果的需求来自一次作业,作业做一个联网的射击游戏,那么不可避免地要进行服务端和客户端地交互,但是服务端代码由Python编写,而客户端代码由C#完成,并且服务端发送数据又经过pack打包,这样一来,客户端就需要去解析收到的数据,然而没有对应的库 阅读全文
posted @ 2020-06-20 10:00 yocichen 阅读(2051) 评论(3) 推荐(0)
摘要:为模型加上Nav mesh Agent 之后,相当于把模型置于寻路模式中,模型的跳跃取决于bake的结果,相当于是锁死了Y坐标,只能根据寻路可达的路径进行运动。 一种方法是临时置navmeshagent enabled为false,跳跃后可以再置为true,但是要小心,取消navmesh的时间内,就 阅读全文
posted @ 2020-06-14 15:45 yocichen 阅读(1094) 评论(0) 推荐(0)
摘要:Statement:Windows下可用,其他OS平台未测试 首先我们需要Assets文件夹下添加所需的配置文件,这里以txt配置服务端IP和Port为例。 配置文件如下: 注意: 1. 在unity 编辑器里面运行,配置文件放在在Assets文件夹下,使用CurrentDirectory来获取As 阅读全文
posted @ 2020-06-14 15:17 yocichen 阅读(2657) 评论(0) 推荐(0)
摘要:我的使用场景 一个射击游戏,由于我的update()函数中涉及到射线的检测等诸多操作,所以使用了FixedUpdate()进行。但是,我发现一次点击有时(大概率)会向服务端发送两条数据,开始以为是网络模块出了问题,使用wireshark抓包以及分析网络数据收发代码后发现,并非代码的锅。我猜测是一次点 阅读全文
posted @ 2020-05-18 22:31 yocichen 阅读(1743) 评论(0) 推荐(0)
摘要:每天都需要更新许可证,确实很烦,但是短期使用无伤大雅。但是某天打开hub发现账户登录不了了,就是图中那个样子,无奈之下,选择重装,解决了该问题。 https://unity.cn/releases来到unity历史版本安装页面,下载最新版的unity hub 选择最新版unity hub下载安装即可 阅读全文
posted @ 2020-05-04 11:42 yocichen 阅读(9324) 评论(0) 推荐(0)
摘要:通常是因为以下原因导致错误: 1. 脚本名与内部的类名不一致; > 到出错的脚本中,修改一致即可 2. 修改文件名/类名后模型上的脚本就会missing; > 重新挂载修改的脚本 阅读全文
posted @ 2020-04-30 10:01 yocichen 阅读(3261) 评论(0) 推荐(0)
摘要:一直以为键入enter输入的就是一个\n,今天在使用unity中的Input.inputString时发现,返回的居然是\r,刷新了我的认知! 测试脚本:(Windows system) void Update() { string input_string = Input.inputString; 阅读全文
posted @ 2020-03-05 22:50 yocichen 阅读(672) 评论(0) 推荐(0)
摘要:在进行简单的导航/寻路练习时遇到这个问题 后来在 这里 找到了解决办法,原因是没有进行网格烘培Bake。 那么,我们进行简单的烘培 我的需求是只要能进行导航即可,所以只对地面进行默认烘培,点击Bake进行烘培。 重新运行就OK了。 阅读全文
posted @ 2020-02-09 15:31 yocichen 阅读(1894) 评论(0) 推荐(0)
摘要:在unity中编辑camera的脚本时遇到了这个问题 想要去访问并修改Camera的相关属性以期达到操纵主相机的目的,但是main老是找不到 原因: 脚本名称/类名设置成Camera了! 解决方法: 1. 使用 UnityEngine.Camera.main 代替 Camera.main 使用 2. 阅读全文
posted @ 2020-02-09 14:06 yocichen 阅读(1382) 评论(0) 推荐(0)
摘要:1. 确认是否安装了“使用unity的游戏开发” 如果你已经有了下载安装了unity,那么不需要安装unity编辑器。 选择但各组件再次确认是否安装了VS Tool for Unity,如果没有那么安装一下。 2. 是否正确设置了unity的默认编辑器 选择External Tools -> Ext 阅读全文
posted @ 2020-02-04 22:03 yocichen 阅读(8122) 评论(0) 推荐(1)
摘要:URL : https://unity.cn/releases 下翻可以看到更多。 一般是安装引擎,比如我们安装2019.2.14(Windows版本) 选择下载(Win)->Unity Installer->选择下载地址 完成后打开安装程序 勾选accept 一路next即可。 下面为了便于管理我 阅读全文
posted @ 2020-02-03 12:31 yocichen 阅读(2453) 评论(0) 推荐(0)
摘要:基本英文简称 游戏平台分类 1. 主机系统(带手柄) Xbox PlayStation Wii 2. PC 3. 掌机 任天堂3DS 索尼PlayStation Vita 4. 手机(现在是国内主战场) 时制 模式 一些大型的公司 索尼 EA 育碧 腾讯游戏 网易游戏 游戏类型 PS: 如果你有补充 阅读全文
posted @ 2019-10-12 10:52 yocichen 阅读(350) 评论(0) 推荐(0)