C#位运算讲解与示例

今天在项目中遇到按位或组合权限串的问题: 首先每一个权限数都是2的N次方数 如:k1=2 ; //添加           k2=4 ; //删除           k3=8; //修改           ... 如此定义功能权限数,当需要组合权限时,就需要对各个所拥有的权限数按位...

2017-08-21 15:30:45

阅读数 313

评论数 0

Unity3D 【编辑器扩展】一键批量修改预设UGUI Text字体

我们做项目的时候经常会遇到要换个字体的工作情况,比如美工同学觉着字体不好看或者要做其它语言版本什么的。遇到这种情况我们总不能一个标签一个标签的去找到它们把字体换了,累不累就不说了,万一漏了也是麻烦事。 转载请保留原文链接:http://blog.csdn.net/andyhebear/art...

2017-08-01 10:56:34

阅读数 294

评论数 0

C#之实现Scoket心跳机制

TCP网络长连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j...

2017-07-31 10:17:26

阅读数 418

评论数 0

Unity3D学习笔记之AssetBundle包加密

保护资源管理文件的相关内容 Unity允许用户使用AssetBundle.CreateFromMemory从一个 byte[]数组中建立一个AssetBundle的对象。在运行传输解密时,可以用这种加密方法来提高安全性和保护用户建立的资源管理中的内容。 1...

2017-07-30 18:01:07

阅读数 1839

评论数 0

最全易懂UML图识别

在UML的 类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization), 关联(Association), 聚合(Aggregation), 组合(Composition), 依赖(Dependency) 1.       泛化...

2017-07-28 12:33:26

阅读数 332

评论数 0

vs 无法断点调试的解决办法

echo off "D:\Program Files\Unity5.5.1p3\Editor\Data\MonoBleedingEdge\bin\mono.exe" "D:\Program Files\Unity5.5.1p3\Editor\Data\Mon...

2017-07-19 19:46:46

阅读数 715

评论数 0

关于 UGUI 字体花屏或乱码。

转自:www.cnblogs.com/yaukey/p/unity_ugui_font_texture_uv_wrong.html 我们项目从某个时候开始ui突然开始出现字体花屏现象(unity 开发版本:5.3.6p6),而且很难必现却又时有发生,确实查找和解决起来并不太容易。   关于这个...

2017-07-19 17:32:02

阅读数 235

评论数 0

UGUI性能优化

UGUI性能优化 UGUI会自动检测优化,如果多个材质间没有遮挡或只有小部分不影响的遮挡则会合并DrawCall为一个。如下图: 尽可能保证Text在Image的上方。字体的DrawCall就可能自动会优化,而不需要像NGUI那样让字体跟图片pack在一起来减少DrawCa...

2017-07-15 17:51:19

阅读数 392

评论数 0

unity3d 为什么清晰的图片会变模糊

写在前面 当我们在Unity中,使用图片进行2D显示时,会发现显示出来的画面有明显的模糊或者锯齿,但是美术给的原图却十分清晰。 要改善这一状况实际上很简单。 造成这样的原因,是Unity在导入图片(或者纹理)时会自动进行压缩,以便减少运行时游戏的内存占用率,提供性能。 ...

2017-06-30 15:45:15

阅读数 6524

评论数 0

Unity资源加载的选择(同步/异步)

异步 优点:速度快,与主线程无关,         缺点:调用比较麻烦,因为你不知道啥时候你的资源准备好了,最好的做法也是使用回调,这样回调就会很多,很乱个人感觉管理起来很不舒服。 同步 优点:管理起来方便,而且资源准备好了是可以及时返回的,         缺点:是没有异步快 综合上诉,...

2017-06-26 20:51:46

阅读数 1772

评论数 0

Buff机制及其实际运用

转自:http://bbs.gameres.com/thread_215027_1_1.html 首先我想说的是,这是一套机制,并不是单独的一个系统,所谓机制就是一种从逻辑思想到代码实现的小窍门的组合,只有当你把它运用到一个实际项目中去了,它才能帮助你建立一个系统。我不敢说它是最好的,但这套东西...

2017-05-10 12:06:24

阅读数 216

评论数 0

【Unity】ScriptableObject的介绍

写在前面 我竟然最近两天才知道Unity中ScriptableObject的存在…… 看了下ScriptableObject的一些介绍,最大的优点感觉有三点: 把数据真正存储在了资源文件中,可以像其他资源那样管理它,例如退出运行也一样会保持修改可以在项目之间很好的复用,不用再制作...

2017-05-08 19:35:14

阅读数 284

评论数 0

AndroidStudio给Unity打jar包

环境: AndroidStudio2.0 Unity4.68 AS打jar包 新建空工程 删除无用的MainActivity等。 新建Module Module选择Android Library,起名为unitylib 向Module中引入Unity的classes.jar 不同...

2017-05-05 20:28:18

阅读数 1588

评论数 0

Unity发布至IOS的流程(踩坑记录)

这篇文章主要用于记录本人亲身经历过的Unity发布到iOS平台所遇到的所有坑(其实也就是一些自己并不明白的强制设定),以便于后续再有类似需求时少走些弯路。 我的环境: Unity 5.2.2 个人版(破解版) macOS Sierra 10.12.1 ...

2017-05-04 21:23:45

阅读数 846

评论数 0

unity真机profiler调试

http://jingyan.baidu.com/article/17bd8e52f514d985ab2bb800.html

2017-04-21 21:53:21

阅读数 2395

评论数 0

Unity开发Android游戏(二)Hello world!

转字:http://blog.csdn.net/chenggong2dm/article/details/21875185 在设置好开发环境后,我们开始编写一个最简单的程序,也就是hello world,并让它在手机上跑起来。 注:环境的搭建,可以看我的上一篇文章:《uni...

2017-04-21 21:30:19

阅读数 476

评论数 0

unity开发android游戏(一)搭建Unity安卓开发环境

转自: 1,下载安装Java的JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html  (JDK中,包含JRE) 如果是64位的系统,推荐安装64位的java。 ...

2017-04-21 21:29:10

阅读数 10832

评论数 0

YZ3D项目怕坑手记

刚挪新坑,是问题大爆发的时候。集中记录一下。 1、uimanager封装了一个CreateWindow 2、为了多人开发的便利性和解耦合,项目大量使用接口为中间件的方式。项目使用Dll的方式在Unity中使用,经常会出现全部Dll丢失的情况,这当然是由于meta文件的问题,但是始终没有完美的解...

2017-04-14 22:18:11

阅读数 208

评论数 0

Unity中的序列化数据丢失

问题描述         近期在项目制作中,需要运用Asset进行数据结构的实例化存储和使用,在制作编辑器的过程中发现一个十分尴尬的问题,在某些情况下会发生代码修改后通过编辑器配置的某些数据会丢失,我把这种问题叫做“序列化数据丢失”(因为我也不知道怎么称呼它)。 通过一个简单的示例可以...

2017-04-13 16:31:45

阅读数 213

评论数 0

Unity中的序列化数据丢失

问题描述         近期在项目制作中,需要运用Asset进行数据结构的实例化存储和使用,在制作编辑器的过程中发现一个十分尴尬的问题,在某些情况下会发生代码修改后通过编辑器配置的某些数据会丢失,我把这种问题叫做“序列化数据丢失”(因为我也不知道怎么称呼它)。 通过一个简单的示例可以...

2017-04-13 12:12:16

阅读数 993

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭