自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

破空的专栏

Unity C/C++

  • 博客(133)
  • 资源 (18)
  • 收藏
  • 关注

原创 android AlertDialog 提示框

//弹出提示框 private void showDialog(){ AlertDialog dialog = new AlertDialog.Builder(_mActivity,R.style.Theme_AppCompat_Dialog_Alert) .setMessage("not per?") ...

2019-08-22 19:56:26 469

原创 android JAVA 跳转到当前应用的设置界面

private void goToAppSetting(){ Intent mIntent = new Intent(); mIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); if (Build.VERSION.SDK_INT >= 9) { mIntent.s...

2019-08-22 19:54:21 707

原创 unity2018中Scripting Runtime Version UP TO.NET 4X 底层BUG

在2018.3.14f1中以后将要废掉.NET 3.5版本,所以官方给出废除的标示,就试着把项目改也4.X,结果发现项目跑不起来,(但是到现在还没有废除,或许就这些BUG吧),但我在切换到4.X后,发现System.IO.Path.GetDirectoryName方法不能正常使用,如果项目中使用这个方法很多的话,还是需要花一点时间替换方法使用,一般都是打包使用比较多。例代码 WIN10st...

2019-07-31 18:14:00 3148

原创 升级Xcode10 libstdc++.6.0.9.tbd 找不到bug修复

升级Xcode10之后,运行项目发现libstdc++.6.0.9.tbd找不到,于是去搜索一下,发现libstdc++.6.0.9.tbd被苹果标记要废弃,在Xcode10 没有这个库,为了能够编译通过,暂时将xcode9中的libstdc++.6.0.9.tbd库复制出来,放在Xcode10里面.真机的lib路径:/Applications/Xcode.app/Contents/Dev...

2019-07-18 10:19:03 384

原创 unity3d - 访问https网址

public static string GetNetDateTime() { HttpWebRequest request = null; WebResponse response = null; WebHeaderCollection headerCollection = null; string datetime = ...

2019-04-25 10:17:40 3196

原创 typescript中使用字典Dictionary

//key为string , value为numbervar map: { [key: string]: number; } = { "t" : 3, "o" : 5, "g" :10};for(let k in map){ egret.log(map[k]);

2019-04-23 21:01:17 9479

原创 四元数和向量相乘,向量间的点乘和叉乘

四元数和向量相乘Quaternion.Euler(x,y,z) 返回一个绕x轴旋转x度再绕y轴旋转y度再绕z轴旋转z度的Quaternion,因此Quaternion.Euler(0,90,0)返回一个绕y轴旋转90度的旋转操作.Quaternion作用于Vector3的右乘操作(*)返回一个将向量做旋转操作后的向量.因此Quaternion.Euler(0,90,0)*Ve...

2019-03-11 10:07:11 2712

原创 UnityAI行为-----群组行为之群集动画

一、群集动画的简介群落运动是自然界中非常有趣的现象。在天空中,我们可以看见大群的候鸟南飞,在陆地上,我们可以看见羚羊群,牛群在飞快的奔跑,在海洋里,鱼群的运动更是壮观。群落和其他相关的群体,他们运动的时候都是非常的壮观,他们的气势常常让我们惊叹不已。在群落中,每一个个体都是非常的独立,然而整个群落又犹如一个整体。群体中的个体似乎是随机的,但确有一定的运动规律。最令我们感到震惊的是群落中似乎有一...

2019-03-11 10:06:23 2016

原创 Unity3DAI行为------路径跟随

正如你所见,这是一个非常简单的脚本,它有一个Length属性,如果发起请求,就可以返回航点数组的长度和大小。GetPoint方法返回数组中指定下标位置的特定航点的位置。然后,Unity调用OnDrawGizmos方法,以在编辑器环境中绘制出组件,在游戏视图中,如果不打开gizmos,那么这些绘图是不会渲染的。public class Path : MonoBehaviour { ...

2019-03-11 10:01:51 1069

原创 UnityAI行为------群组行为CraigReynold算法 钢体力!

结合上一篇文章讲述群组行为的算法,这篇是替换实现,更加清晰。FlockController的行为很简单,它在运行时生成boid的行为,更新群组的中心及群组的平均速度public class FlockController : MonoBehaviour { public float minVelocity = 1; public float maxVeclocity ...

2019-03-11 10:00:08 507

原创 UnityAI行为------群组行为

群组行为是指多个对象组队同时行进的情况,我们可以坐下来,告诉每一个对象它该如何移动,但这样做的工作量太大。取而代之的是,我们去创建一个群组的领导,让它来为我们做这些,这样我们所要做的就只是设置一些规则,然后群组中的boid就会自行组队。在本章中,我们将学习如何在unity3d中实现这种群组行为。每个boid都可以应用一下三个基本的规则:分离(seperation):群组中的每个个体都与相邻...

2019-03-11 09:56:55 1231

原创 C#数据结构-八大排序算法

阅读目录1. 冒泡排序2. 选择排序3. 插入排序4. 希尔排序5. 快速排序:初始快速排序、三向切分的快速排序(快速排序的优化版)6. 堆排序7. 归并排序:数组版本、List版本8. 桶排序下面所有的代码,都已经经过vs测试。首先,通用的交换函数Swap:private static void Swap(ref int a, ref int b)       ...

2019-02-21 10:22:46 560

原创 C#排序算法小结

前言算法这个东西其实在开发中很少用到,特别是web开发中,但是算法也很重要,因为任何的程序,任何的软件,都是由很多的算法和数据结构组成的。但是这不意味着算法对于每个软件设计人员的实际工作都是很重要的。每个项目特点和需求特殊也导致算法运用场景上不同。但是个人觉得算法运用的好的话会给自己在程序设计的时候提供比较好的思路。下面就对一些排序算法小结一下,就当做自己的一个笔记吧。插入排序 1.简...

2019-02-21 10:13:53 163

原创 在Unity3d中使用GZip来压缩传输数据

因为Unity中的.net支持是有限制的,所以C#自带的GZip的压缩方法不能够使用。          可以到下面网址去下载一个专门的dll来处理数据的GZip压缩:http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx 将下载的dll文件引入到工程中。using ICSh

2017-04-21 14:44:51 2148

原创 Lua获取随机数

Lua获取随机数函数:math.random ([m, n])   该函数有三种用法1.random():返回0到1之间的一个伪随机数 2.random(n):返回1到n之间的伪随机整数3.random(m, n):返回m到n之间的伪随机整数比如计算100次1到10的随机数:[html] view plain copy

2017-03-02 17:51:00 46527 1

原创 Unity AnimatorController注意事项

通过assetbundle加载的单独打包AnimatorController使用下面方法赋值Go.GetComponent().runtimeAnimatorController = (RuntimeAnimatorController) obj;通过Resouce.load 加载的AnimatorController使用Go.GetComponent().

2017-02-23 10:58:35 7199

原创 log4j2 使用详解

前段时间一直用jWebSocket开发长连接的web服务,发现log4j记录log极为好用,今天准备仔细研究一下。1. Log4j2的导入                首先到http://logging.apache.org/log4j/2.x/download.html 上下载最新的log4j2的jar包,然后再eclipse中加入log4j-api-2.0-beta2.jar和l

2016-12-22 12:26:17 1693

原创 清除Eclipse工作空间列表

我们可能建立非常多的eclipse的工作空间,有些时候,我们把工作空间的文件夹删除后,在启动eclipse后,在“工作空间启动程序”界面中,“工作空间”下拉列表中还存在这些工作空间的名称。如图:这样会造成很大垃圾的“工作空间列表”,如何将对应的列表信息清除呢?方法如下:打开eclipse的安装位置目录,选择:\configuration\.settings\org.eclipse.

2016-12-05 10:26:07 2532

原创 CTMDB,WIN10运行所有安卓模拟器都蓝屏的解决办法!

驱动最新这些废话就不多说了,重点是WIN10这个SB自己开了一个虚拟机,所以你不关掉的话,永远用不起模仿器!干掉图中红色的组件!  TMD 因为这事弄了半天,搞各想砸电脑! MD

2016-11-18 18:09:01 34884 13

原创 Win10升级到 1607 找不到便笺的解决方法

解决方法:1、按一下windows键,打开开始,保持开始菜单打开。2、直接输入 sticky ,然后在顶端出现 sticky notes 了。3、在 sticky notes上面鼠标右键,选择固定到开始菜单。

2016-09-29 13:31:03 2763

原创 TexturePacker U3D压缩贴图!

android:ios:

2016-09-27 11:43:22 1197

原创 关于U3D贴图格式压缩

http://docs.unity3d.com/Manual/class-TextureImporter.html基本知识点:DXT格式是Nvidia Tegra提供的,ETC是安卓原生支持的,OPNEGL2.0都支持。ETC2只有OPENGL3.0支持,PVRTC是Imagination PowerVR提供的,ATC是Qualcomm Snapdragon提供的。一般来说,IOS

2016-09-27 11:40:40 611

原创 干货:Unity游戏开发图片纹理压缩方案

Unity3D引擎对纹理的处理是智能的:不论你放入的是PNG,PSD还是TGA,它们都会被自动转换成Unity自己的Texture2D格式。在Texture2D的设置选项中,你可以针对不同的平台,设置不同的压缩格式,如IOS设置成PVRTC4,Android平台设置成RGBA16等。嗯,非常的智能。但是,在一些进阶的使用中,一些情况是难以满足的。比如,我们NGUI的图集中,在Android

2016-09-27 11:38:38 16541

原创 IOS内购服务器二次验证 JAVA版

String itunes_request = ""; itunes_request = Https.sendPost("https://buy.itunes.apple.com/verifyReceipt", "{\"receipt-data\":\"" + app_receipt+"\"}"); /** * 向指定 URL 发送POST方法的请求 *

2016-08-24 17:04:50 5539

转载 关闭_CRT_SECURE_NO_WARNINGS警告

操作vs2010中,在项目->属性->C/C++->预处理器->预处理器定中添加 _CRT_SECURE_NO_WARNINGS 这个预定义。

2016-08-02 17:45:21 1131

原创 XOCDE7 '_compress2', referenced from:

友盟统计时出的错误'_compress2', referenced from:+[UMANUtil deflatedDataPrefixedWith:level:source:] in libMobClickLibrary.a(UMANUtil.o)ld: symbol(s) not found for architecture x86_64clang: error

2016-07-12 10:34:27 2326

原创 IOS内购流程(图片)

1:单机模式2:网游模式

2016-07-02 17:12:00 550

原创 Jenkins进阶系列之——17Jenkins升级、迁移和备份

升级JenkinsJenkins的开发迭代非常快,每周发布一个开发版本,长期支持版每半年更新一次(ps:大版本更新)。如此频繁的更新,怎么升级呢?war:下载新版的war文件,替换旧版本war文件。重启即可。二进制:卸载旧版本,安装新版本即可。Jenkins程序下载地址:http://mirrors.jenkins-ci.org/note:升级前,请测试该版

2016-06-18 18:26:39 7092 1

原创 MAC Jenkins搭建过程和遇到的问题!

首先要先找一个打包专用的电脑最为打包用的服务器,这电脑最好是MAC因为Windows不能打IOS的包。在这电脑上部署jenkins和Unity的开发环境,让Jenkins去执行我们写好的全自动打包shell脚本。同时Jenkins会生成一个局域网内部的可视化网站,这样让策划登录上去自己去执行打包的操作。安装搭建:https://jenkins.io/ 在官网上直接下载jenkins.war,这是一...

2016-06-15 18:38:11 6107

原创 UNITY退后台

OnApplicationPause和OnApplicationFocus;OnApplicationPause,当程序暂停;OnApplicationFocus,当程序获得或失去焦点;经测试:强制暂停时,先 OnApplicationPause,后 OnApplicationFocus;重新“启动”手机时,先OnApplicationFocus,后 OnA

2016-04-15 20:32:19 4777

转载 Unity优化总结

一、纹理压缩格式    非GPU支持的纹理格式,需要经过CPU解码;而GPU支持的纹理格式,GPU直接解码和显示,GPU的解码有很多优化,随机访问、快速寻址和并行解码等,因此效率高得多。而且,压缩过的纹理文件通常更小,比如ETC1是8:1的压缩比,文件小就意味着加载更快,更节约系统带宽。在手机上对比测试一下加载一个1MB的文件和一个8MB文件的耗时吧。    在ios设备上,请使用

2016-04-15 20:27:48 3297 1

原创 Unity AssetBundle 爬坑!!!!!!!

AssetBundle是Unity推荐的资源管理方式,官方列举了诸如热更新,压缩,灵活等等优点,但AssetBundle的坑是非常深的,很多隐藏细节让你使用起来需要十分谨慎,一不小心就会掉入深坑,打包没规划好,20MB的资源“压缩”到了30MB,或者大量的包导致打包以及加载时的各种低效,或者莫名其妙地丢失关联,或者内存爆掉,以及各种加载失败,在网上研究了大量关于AssetBundle的文章,但每次

2016-04-15 17:03:04 6353

原创 Lua debug library

Debug库并没有为你提供一个Lua的调试器,而是为你提供了编写个人调试器的基本功能。出于性能的考虑,调用基本功能的正式接口都是通过C API提供。在Lua中访问debug库的一种方式是通过Lua代码直接访问。和其他库不同,你要很吝啬的使用debug库。首先,库中的很多功能都会影响性能。其次,它打破了Lua中一些颠扑不破的真理,比如在一个局部变量的作用域之外,你不能访问它。最后

2016-02-23 16:07:17 4372

原创 NGUI-使用UILabel呈现图片和不同格式的文字

1、可以使用BBCode标记[b]Bold[/b]                      粗体[i]italic[/i]                         斜体[u]underline[/u]               下划线[s]strikethrough[/s]         删除线[sub]sub[/sub]               下标

2016-02-14 11:12:00 1504 1

原创 win10桌面图标自己排例恢复

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32\改成%SystemRoot%\SysWow64\windows.storage.dll  (注意SysWow64)HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd

2015-11-07 11:25:10 3807

原创 VS中,打开文件时自动定位到目录树中!

选中:选项--项目和解决方案--常规--在解决方案资源管理器中跟踪活动项

2015-11-04 12:08:23 13290

原创 SVN图标不见了?

昨天通过svn将任务提交到服务器的时候突然发现本地svn文件夹没有svn标识的图标了,之前还是好好的,怎么突然就没了呢?通过查找资料,发现Windows Explorer Shell 支持 Overlay Icon 最多15个,Windows 自身已经使用了4个。留给我们使用的只有11个。既然 Tortoise图标没有显示,那么说明 Tortoise图标的显示顺序在15位之后了。另外,在Window

2015-08-07 11:46:35 2467

原创 Unity中的Path对应各平台中的Path

IOS:Application.dataPath :                      Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/DataApplication.streamingAssetsPath :   Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xx

2015-06-19 12:19:20 5684 1

原创 Xcode 6 打包ipa文件

随着Xcode6.1的普遍应用,随之而来的很多问题就会出现,这里来说一下如何在Xcode6.1上生成Ad-hoc ipa。首先是要在你的开发者账号上生成一个。ipa的主要应用就是在你发布到AppStore之前,客户用来测试的。好了,现在我们来说一下怎样在Xcode6.1下生成ipa文件。在这里,关于证书的配置,设备的添加就不在啰嗦的赘述了,直接从Ad-hoc profile生成开始。PS:

2015-06-05 17:55:04 22219 3

转载 基于Unity3d 引擎的Android游戏优化

最近项目进入收尾阶段,之前对项目做了很多优化,mesh合并 ,减少DrawCall和模型骨骼以及物理计算,合并材质球,优化代码等等,在IOS上还好,但是Android上,试过几款手机,从低端到高端,发现性能还是很差,所以又花了几天来研究摸索,终于把游戏性能搞定。记录下来,留作以后参考。1. 更新不透明贴图的压缩格式为ETC 4bit,因为android市场的手机中的GPU有多种,每家的GP

2015-05-22 16:27:48 4961

Gson 4JAR包

Gson 4JAR包,可以直接使用到移动开发中!!!

2016-09-30

VA_X_Setup2108

VA_X_Setup2108

2016-08-03

VA_X_Setup2102

VA_X_Setup2102

2016-08-03

Visual Assist X 通用破解补丁 v1.2

Visual Assist X 全通用破解,很好用!

2015-11-06

VA_X_Setup2076 原文件

VA_X_Setup2076 源文件。

2015-11-06

VA_X_Setup2068 破解补丁(含原文件)

VA_X_Setup2068 安装文件加破解补丁 2013亲测试可用!

2015-07-30

Visual_Assist_X_10.8.2048.0解破

Visual_Assist_X_10.8.2048.0_Cracked_原文件与解破文件 2013测试可用

2014-11-04

LanguagePack_1.7.12.24070-x64-zh_CN 中文包

LanguagePack_1.7.12.24070-x64-zh_CN SVN 1.7.12 中文包

2013-05-29

TortoiseSVN-1.7.12.24070-x64-svn-1.7.9

TortoiseSVN-1.7.12.24070-x64-svn-1.7.9

2013-05-29

CameraFPS.cs

摄像机围绕0.0.0点旋转并显示FPS值,将脚本绑定到摄像机上就OK!

2013-01-06

VC++ tinyxml读写XML文件

VS下面使用一个能读写操作XML文件的包。方便。 使用例子:http://blog.csdn.net/goodai007/article/details/7492773

2012-04-24

可以进行目录压缩与解压的C++ DLL for ZLIB1.2.5,支持中文

http://blog.csdn.net/goodai007/article/details/7403722 有例子,配合一起后就可以进行目录压缩与解压,支持中文。

2012-03-29

经典SQL语句大全 简单初学版

里面有各条例句,对于普通使用SQL语句是一个非常好的帮助!

2011-12-21

DevExpress_B48_for_ Borland_c++_builder_2006

DevExpress_B48_for_ Borland_c++_builder_2006 自动安装版,与BDS2006兼容,项目要用这个控件,用掉我一周时间。

2011-12-20

c++生成与读取XML by rapidxml

C++使用rapidxml生成XML文件与读取XML结构文件数据

2011-09-20

c++ md5 cpp文件

c++写的关于MD5加密的CPP源文件.简单适用!

2011-09-20

命令行版双人五子棋(原创,适合新人看)

自己学习C++写的第一个命令行版五子棋,虽然还有优化没细写,但是可以正常运行,并且多个.H与.CPP进行类的分开,进行输入后的各种验证,对于以后的项目比较好接受!

2011-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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