
unity
文章平均质量分 53
Hiram9846
这个作者很懒,什么都没留下…
展开
-
unity规范
对于程序来说,主要有代码规范:http://download.youkuaiyun.com/detail/hiramtan/9536766其他还有界面设计规范:http://download.youkuaiyun.com/detail/hiramtan/9536770资源目录规范svn使用提交规范3d模型制作规范多人协作接口规范通信协议......等等等等,最近整理了前两个,代码规范非原创 2016-05-31 17:20:55 · 1035 阅读 · 0 评论 -
HiSocket unity中的socket通信
开源地址:https://github.com/hiramtan/HiSocket_unityHiSocket_unity如何使用可以从此链接下载最新的unity package: 功能Tcp socketUdp socket可伸缩字节表高性能字节块缓冲区消息注册和回调二进制字节消息封装Protobuf消息封装AES消息加密详情T...原创 2017-05-22 10:19:36 · 6777 阅读 · 0 评论 -
Zenject
原文链接:https://hiramtan.wordpress.com/2017/08/17/zenject/1.单键创建通过bind方式创建,其他构造函数有依赖其他此单例时会自动匹配类型注入.2.大量对象(5个巨魔怪)的创建通过factory创建.20170815很早前有尝试过strangeioc,两年后接触过zenject然后好久都没有再用,今天打算重新拾起并且依托原创 2017-08-17 11:06:45 · 2757 阅读 · 0 评论 -
Jenkins发布unity手机apk包和shell脚本
Date:20170928github:https://github.com/hiramtan/Jenkins_unity为了以后兼容mac发布,选择了shell脚本方式.1.shell输出窗口乱码,需要将编码调整为utf82.提示下面的这个错误,需要转换为utf8无Bom格式bash: #!/bin/sh: No such file or directo原创 2017-09-28 15:41:17 · 904 阅读 · 0 评论 -
unity中的2D虚拟摇杆和3D虚拟摇杆
源代码链接如何使用可以从此链接下载最新的unity package: 完成功能2D虚拟摇杆3D虚拟摇杆截屏2D虚拟摇杆:3D虚拟摇杆:示例使用 _joystick.State 获取拖拽状态: - Start, - Dragging, - End,使用 _joystick.DraggingHandler 摇杆偏移量.public class Example : MonoBehaviour原创 2017-12-06 20:38:52 · 2055 阅读 · 0 评论 -
HiDebug-unity日志扩展插件(免费)
HiDebug_unity如何使用可以从此链接下载最新的unity package: 或者从unity asset store下载:https://www.assetstore.unity3d.com/en/#!/content/104658功能 支持多平台(unity editor, exe, Android, iOS, WP…). 一键开关日志(开发模式时开启日志,发布模式时一键关原创 2018-01-25 11:54:52 · 2030 阅读 · 0 评论 -
Unity ECS 框架
20180312ECS编程思想这种编程思想很早前就已经提出,ECS分别是Entity,Component,System的缩写. - Entity是实例,作为承载组件的载体,也是框架中维护对象的实体. - Component只包含数据,具备这个组件便具有这个功能. - System作为逻辑维护,维护对应的组件执行相关操作.ECS和传统的OOP相比更看重的是组件,附加组件即具备功...原创 2018-03-12 11:35:19 · 14887 阅读 · 1 评论 -
Unity中炮弹抛物线运动
比如迫击炮发射的子弹是抛物线运行的,并且在垂直方向上子弹做自由落体运动,如果垂直方向上不做自由落体(仅仅是一个匀速的抛物线),有很多简便的方法可以实现,比如设置一个起始点,一个最高点,一个目标点,让物体按照这三个点移动就可以,稍微复杂点的用dotween,itween设置个路径点,按照路径点移动.下面开始逻辑:迫击炮抛物线击中目标单位,需要的参数是:1.目标单位; 2.炮弹的水平速度.原创 2016-06-24 15:59:51 · 34765 阅读 · 4 评论 -
Unity3d热更新逻辑(开放源码+说明文档)
HiAssetBundle_unity主要功能说明: 资源重命名(鼠标选在文件夹,点击编辑器菜单下的重命名按钮,会重命名该文件夹下的所有文件) 一键设置AssetBundle的包名(点击编辑器菜单命名按钮,会自动给prefab分配一个Assetbundle包名) 打包Assetbundle资源包(支持windows/android/ios) 资源统一加载逻辑(只需要传入文件名就原创 2016-06-02 22:54:32 · 2449 阅读 · 0 评论 -
Unity动态更新
QQ群: 83596104原创 2016-03-11 19:06:33 · 1287 阅读 · 0 评论 -
unity图片打包
QQ群: 83596104原创 2015-10-27 13:25:02 · 835 阅读 · 0 评论 -
Unity3D中的socket通信之十一(魔兽世界/枪战类游戏服务器设计)
QQ群: 83596104原创 2015-10-27 17:38:15 · 1340 阅读 · 0 评论 -
Unity3D中的socket通信之九(账号密码/数据传输过程中的加密解密)
QQ群: 83596104原创 2015-10-27 17:45:38 · 3143 阅读 · 0 评论 -
unity中使用protobuf(兼容ios平台)
QQ群: 83596104原创 2015-10-27 17:49:17 · 2840 阅读 · 0 评论 -
Unity3D中的socket通信之八(字节数组与数据转换dll-byte int string float)
QQ群: 83596104原创 2015-10-27 17:52:55 · 2778 阅读 · 0 评论 -
3D游戏基础之五(渲染)
QQ群: 83596104原创 2015-10-27 17:58:24 · 613 阅读 · 0 评论 -
进击的socket(windows phone socket api)
QQ群: 83596104原创 2015-11-05 13:22:30 · 578 阅读 · 0 评论 -
unity不同平台下的路径及读写权限
QQ群: 83596104原创 2015-11-10 20:52:12 · 6419 阅读 · 2 评论 -
unity中实现断点续传功能
QQ群: 83596104原创 2015-11-18 09:24:39 · 4534 阅读 · 9 评论 -
unity中实现压缩解压功能
QQ群: 83596104原创 2015-11-18 09:26:26 · 3423 阅读 · 2 评论 -
Unity中使用gRPC
时间20180508,使用的unity版本2017.2,unity中的.net 4.6平台还是不稳定版本。示例代码地址:https://github.com/hiramtan/HigRPC_unity估计还不会有人用在商业手游项目中,原因: - .net 4.6还是实验性版本,并不能保证稳定性。 - 编译可用的gRPC类库到移动平台。 - 需要验证在Android iOS平台上所有逻...原创 2018-05-09 16:02:32 · 2075 阅读 · 0 评论