在游戏中,通常需要显示网络状态。类似王者荣耀右上角的网络XX MS。通常使用Ping来检测网络状态。 using System.Linq;using System.Text;using System;using System.Collections;using System.Collections. ...
Unity获取电量和充电状态
label显示电量,spBattery电量图标用来切换充电状态。代码如下: using System.Linq;using System.Text;using System;using System.Collections;using System.Collections.Generic;using ...
NGUI打图集工具Alpha通道分离
工具设计目的NGUI中图集默认使用”Unlit/Transparent Colored” Shader来创建材质。这样的话需要一张RGBA32的带透明通道的贴图,一张515x512的图占用空间1M,加载到内存后变成2M。在手机内存还是比较宝贵的时代这个是不大能接受的。一般项目的做法是分隔成两张图一张 ...
集成XLua和热更新
最近项目内测出现了许多问题,但是由于项目纯C#开发。导致客户端这边的bug需要重新出包才能解决,看着bug在那毫无办法。项目已经到了中后期使用Lua重写游戏几乎不可能,而且工程量巨大。看了XLua相关介绍,觉得是一个不错的解决方案。所以基于这个问题引入了XLua来临时解决部分线上bug。 XLua简 ...
Android-Studio-导入项目在-Building-gradle-project-info-一直卡住
Android Studio导入项目的时候一直卡在Building gradle project info这一步,主要原因还是因为被墙的结果。Gradle官网虽然可以正常访问,但是下载还是一直龟速。 (自己的已经解决,借用网上的图) 解决方案如下: 查看自己这个目录“C:\Users\用户名.gr ...
IOS自动增加build和Version
在IOS提审过程中,要求需要build号版本比现在有的版本号要大。每次release的时候需要去增加Build号,有时候难免忘记。所以添加一个打包脚本,每次release的时候自动build号加1。version为1.1.build号。 添加脚本方式为选中项目-》target-》Build Phas ...
Unity图片优化-Dither算法(RGBA16优化)
在unity开发过程中,游戏图片占用了很大一部分的手机内存。所以在游戏开发中,对图片的优化也至关重要。 在Unity中常用的的图片格式有RGBA32,RGBA16,ETC,PVRTC等。这里我们主要讨论带透明通道的RGBA32和RGBA16这两种格式的图片在Unity占用的内存空间已经优化方案。 我 ...
Charles 代理跳转
代理目的通过代理跳转,把游戏的版本文件跳转到测试的目录下,连接test测试相关游戏功能。 步骤1、安装Charles (自行安装,不做介绍,window,mac都可以)2、确保手机和Charles 在同一个局域网3、查看Charles安装机器ip。比如为192.168.0.1384、设置手机wifi ...
Hexo Next添加Valine评论系统
介绍Valine - 一款快速、简洁且高效的无后端评论系统。(摘自Valine)1、注册Leancloud评论系统基于Leancloud(Leancloud官网,点我注册) 注册完成之后创建一个应用,名字任意。进入应用-设置应用key 2、打开next的_config.ymlvaline: ena ...