自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(79)
  • 资源 (23)
  • 收藏
  • 关注

原创 unity发布后 Encoding 936 data could not be found. Make sure you have correct internation 错误解决

Encoding 936 data could not be found

2022-06-23 20:35:57 2103 1

原创 MySql数据库安装及问题处理

MySql数据库安装启动

2021-11-18 10:48:45 363

转载 常见的Unity导包升级后错误(一)

常见的Unity导包升级后错误:Ambiguous reference 'preview': CameraMotionBlurEditor.preview, UnityEditor.Editor.preview.需要把var preview : SerializedProperty; 改为 var preview_ : SerializedProperty;Assets/Scripts/Common/Editor/InspectorSearch.cs(270,49): error CS0117:.

2020-05-25 18:25:59 757

原创 unity自带雾效发布失效问题

unity自带雾效发布失效问题若fog雾效在场景中默认状态为关闭,发布后切换为开启会失效。需要fog雾效在场景默认开启unity版本:5.6.0

2020-03-30 15:19:07 1659

转载 判断点是否在三角形内

转载自:https://www.cnblogs.com/graphics/archive/2010/08/05/1793393.html英文原版:https://www.cnblogs.com/graphics/archive/2010/08/05/1793393.html概述给定三角形ABC和一点P(x,y,z),判断点P是否在ABC内。这是游戏设计中一个常见的问题。需要注意的是,这...

2019-12-26 09:39:32 240

原创 unity摄像机实现镜像效果

using UnityEngine; [RequireComponent(typeof(Camera))] [ExecuteInEditMode] public class MirrorFlipCamera : MonoBehaviour { new Camera camera; public bool flipHorizontal; void Awake ...

2019-02-20 13:57:30 2872

转载 如何:修改目标框架和平台工具集

可以更改 Visual C++ 项目设置以面向不同版本的 .NET Framework 和使用不同的平台工具集。 默认情况下,项目系统将使用对应于你用于创建该项目的 Visual Studio 版本的 .NET Framework 版本和工具集版本。 可以通过修改项目属性来更改目标平台工具集。 可以通过修改项目 (.vcxproj) 文件来更改目标框架。 不必为每个编译目标都维护一个单独的基本代码...

2019-02-16 16:06:12 4070

转载 用dumpbin.exe工具查看DLL

用dumpbin.exe工具查看DLL,dumpbin.exe是VS自带的工具。我装的是VS2010,所以路径是:C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64\下就可以看到dumpbin.exe了。怎么使用dumpbin.exe呢?因为dumpbin.exe有可能会使用很多工具,所以你单单把它拿出来使用,那是不...

2019-02-16 16:04:23 880

转载 Unity3d 载入 C++/CLI (托管模式c++) 的动态库(DLL)

打开vs.然后新建. 这时候选择. CLR库项目.之后就进入了项目.然后加入如下代码 用来测试 是否dll 被使用. a 和 b 相加返回结果.很简单的程序. 之后就是需要改一些项目的属性. 因为unity使用mono的原因. 1.Framework3.5 是 unity的版本. 这里本人的vs是2012/2013 使用fw 4.5了. 所以高了这里需要降下来.由于IDE里...

2019-02-16 16:01:13 695

转载 C#实现(递归和非递归)快速排序和简单排序等一系列排序算法

本人因为最近工作用到了一些排序算法,就把几个简单的排序算法,想冒泡排序,选择排序,插入排序,奇偶排序和快速排序等整理了出来,代码用C#代码实现,并且通过了测试。希望能给大家提供参考。    1.冒泡排序       冒泡排序,是指计算机的一种排序算法,它的时间复杂度是O(n^2),虽然不及堆排序和快速排序时间复杂度为O(nlogn,底数为2),但是有两个优点:1:编程复杂度

2017-05-22 22:30:32 591

转载 Unity3D实现2D人物动画① UGUI&Native2D序列帧动画

原理看过前篇的朋友,一定能猜到这篇的内容了,2D人物动画,这是一个老生常谈的话题,很多人都写过或者提供过类似的代码,本文还是遵守着重原理,代码次之的原则。下面是根据以前自己学习的时候学习“深蓝色右手”WPF游戏教程的“WPF/Silverlight动画及游戏系列教程”,先结合Unity3d技术改编的原理文字动态实现2D人物角色动画目前有两种主流方法,下面我会分别进行介绍。   

2017-05-16 22:13:37 4150

转载 Mysql net start mysql启动,提示发生系统错误 5 拒绝访问 解决之道

为什么会出现这个问题呢?经过一番思考找到原因了,是因为当前用户的操作权限太低了,出了问题出错问题截屏如下:解决问题方法如下:在dos下运行net  start MySQL 不能启动mysql!提示发生系统错误 5;拒绝访问!切换到管理员模式就可以启动了。所以我们要以管理员身份来运行cmd程序来启动mysql。那么如何用管理员身份来运行cmd程序呢?

2017-04-27 15:51:42 344

原创 appcompat_v7报错,appcompat感叹号解决

解决办法:选择appcompat_v7-->Properties-->Android-->右侧API更换,appcompat同理,最后clean一下

2017-03-17 10:48:04 503

转载 Eclipse工具安装OpenExplorer插件--快速打开文档目录

程序猿们在开发过程中都关心开发工具的使用效率,这里我为初学者分享一个Eclipse插件---OpenExplorer,其作用是快速打开Eclipse项目文件所在路径,十分方便实用。完整文件名为:【OpenExplorer_1.5.0.v201108051513.jar】,大家可以在网上下载:http://download.csdn.NET/detail/u012962138/9531428 。

2017-03-16 15:14:22 305

原创 Android开发问题集合

Unable to resolve target 'android-14'解决办法:修改工程目录下的project.properties文件里的内容target=android-19   数字改成你机器里装过的android SDK版本就可以了。

2017-02-20 16:37:18 191

转载 关于Location of the Android SDK has not been setup in the preferences的解决方法

今天在部署android开发环境的时候,每次打开eclipse的时候点击AVD Manager的按钮就会弹出Location of the Android SDK has not been setup in the preferences的错误,网上搜了很久都说是android sdk location 没有设置或者是环境变量设置错误,但是自己这两项都设置过了,而且是绝对真确的,由于不清楚到底

2016-12-29 19:43:40 700

转载 Error: Error parsing D:\android-sdk-windows\sdk\system-images\android-22\android-wear\x86\devices.xm

转载自:http://blog.csdn.net/u013085291/article/details/46505451创建AVD模拟器是出问题,一直报错的错误信息Error: Error parsing D:\android-sdk-windows\sdk\system-images\android-22\android-wear\armeabi-v7a\devices.xml

2016-12-29 19:40:19 2147

原创 VR一体机上场景中闪烁阴影问题

项目在PC上运行没有问题,发布apk到手机上也未发现问题,测试手机为魅族XM5,但是放到VR一体机上,场景会有阴影闪烁,后面找到的原因是,场景有自身的天空盒,又加上了美术提供的一个小的天空盒,阴影是光投射小天空盒产生。这个只是出现在VR一体机上。

2016-09-20 11:12:03 1878

原创 animation中CrossFade的问题

之前一个项目在教室中有很多带动画的学生模型,运行中在摄像机视野内的模型动画顺利播放,但是视野外的会卡住。或者在sence视图中能看到的会顺利播放。最后把animation的CrossFade播放改为直接play播放,问题解决。具体原因出在哪里还未知,有空研究研究,哪个大神知道有什么坑给说下。

2016-09-20 11:09:28 3677

转载 unity3d的四元数 Quaternion

四元数在电脑图形学中用于表示物体的旋转,在unity中由x,y,z,w 表示四个值。四元数是最简单的超复数。 复数是由实数加上元素 i 组成,其中i^2 = -1 ,。 相似地,四元数都是由实数加上三个元素 i、j、k 组成,而且它们有如下的关系: i^2 = j^2 = k^2 = ijk = -1 , 每个四元数都是 1、i、j 和 k 的线性组合,即是四元数一般可表示为a + bi

2016-09-02 11:18:52 421

原创 unity报“GetLocalizedString can only be called from the main thread.”错误。

unity版本5.3.4,场景单独运行没有问题,跳转时报“GetLocalizedString can only be called from the main thread.”错误。错误的意思是获取局部字符串只能从主线程调用。但是改变跳转方式也没有解决,这里有两个类似的问题:http://answers.unity3d.com/questions/995185/applicationlo

2016-08-16 14:58:35 2377

原创 Cardboard中取消周边黑框方法

Cardboard中的默认渲染形式如图:很多时候这样会干扰到实际看到的效果,需要修改成如下样子:首先在Cardboard.cs脚本中注释掉483行的AddCardboardCamera();方法。再隐藏掉Stereo Render组件,分别把Main Camera Left和Main Camera Right下的CardboardEye脚本取消,就此

2016-07-27 14:13:20 873 3

原创 错误“Error adding system: Data not available.”警告“GI output for inputsystem: 8589dc02183b182ccba8c3”的解决

大致描述一下问题,使用版本为5.3.4,编辑一个场景时,偶尔会出现模型材质变为默认材质等问题,关闭unity重新打开是必出现。运行没有别的问题,跳转另外一个场景后也没有问题,但是问题出现在停止运行之后,会出现“GI output for inputsystem: 8589dc02183b182ccba8c379604511a1 (f6038bfc6”警告与“Error adding syste

2016-07-13 18:48:55 2847 2

原创 BCE0004: Ambiguous reference 'preview': CameraMotionBlurEditor.preview, UnityEditor.Editor.preview.

记录:建立项目版本为Unity4.6,改为5.3.4版本,运行项目报如下错误:“BCE0004: Ambiguous reference 'preview': CameraMotionBlurEditor.preview, UnityEditor.Editor.preview.”修改preview为preview_ var preview_ :

2016-07-04 17:40:36 2472

转载 ReSharper 配置及用法

1:安装后,Resharper会用他自己的英文智能提示,替换掉 vs2010的智能提示,所以我们要换回到vs2010的智能提示2:快捷键。是使用vs2010的快捷键还是使用 Resharper的快捷键呢?我是使用re的快捷键3:Resharper安装后,会做几件事情,这几件事情对于除此使用者,比较麻烦,因此归纳总结一下,以资参考。(1)、会将

2016-03-30 14:18:21 777

转载 c#操作XML文件的通用方法

本文导读:我们在编写C#程序时,经常会通过C#访问XML文件,实现对XML文档的读写操作。下面为大家列出了通用的调用方法,大家可以将这些方法放在共用类里,其它的程序共享调用就可以了。     下面通过一个类将我们平时用c#操作XML文件的通用方法详细的介绍一下,关于asp.net C#操作xml文档实现代码,大家可以参考参考。 sing System;using System.Da

2016-02-16 14:17:32 899

原创 unity编辑器拓展

一共就只有9种属性访问方式:AddComponentMenu    在Component菜单中添加新的菜单项ContextMenu      在当前脚本的组件中添加右键菜单内容ExecuteInEditMode    让当前脚本可以在运行模式中实时更新修改HideInInspector        是变量在检测时不被显示,但是会被实例化?NonSerialized

2016-01-28 10:45:48 407

转载 Oculus Rift中OnGUI的处理

在Oculus中使用OnGUI不能使用普通的方式,为了方便地处理GUI,我找到了称为VRGUI的GUI包。VRGUI.unitypackage下载地址:http://download.csdn.net/detail/zkq666666/9409545VRGUI在unity中的实例VRGUIExampleProject:http://download.csdn.net/detail/zk

2016-01-19 11:02:36 634

原创 oculus rift 开发(一)

我使用的是oculus rift DK2,也就是开发者版,在开始使用前,要确保几件事:一、准备工作1、pc配置,配置越好运行越流畅,反之会使帧率低,伴随的体验就是眩晕恶心,甚至无法运行。官方推荐配置:NVIDIA GTX 970 / AMD 290 equivalent or greaterIntel i5-4590 equivalent or greater8GB+ RAM

2016-01-14 15:51:09 5061 2

转载 C# partial 说明

1. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3) 需要多人合作编写一个类。局部类型是一个纯语言层的编译

2016-01-08 11:10:16 395

原创 shader学习笔记三

shader代码加注释:Shader "Custom/cg02" { SubShader { pass { CGPROGRAM// Upgrade NOTE: excluded shader from DX11, Xbox360, OpenGL ES 2.0 because it uses unsized arrays#pragma exclude_renderers d3

2016-01-04 15:26:03 595

原创 shader学习笔记三

shader代码加注释:Shader "Custom/cg01" { SubShader { pass { CGPROGRAM// Upgrade NOTE: excluded shader from OpenGL ES 2.0 because it uses non-square matrices#pragma exclude_renderers gles// Up

2016-01-04 15:24:27 813

原创 shader学习笔记一

固定管线shader,部分使用的详细注释,注意有pass通道。Shader "Custom/myshader2" { properties //里面行不要加;号 { _Color("Main Color",color)=(1,1,1,1) _Ambient("Ambient",color)=(0.3,0.3,0.3,0.3) _Specular("Specular",colo

2015-12-31 11:35:26 618

原创 shader学习笔记二

下图就是找到了光照函数名称,真正有效的部分是lighting后面的部分,在编写时要加上lighting

2015-12-30 16:32:02 398

原创 正则表达式

正则表达式就是应用在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。元字符,metacharacter:. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结束* 前边的内容可以连续重复使用任意次以使整个表达式得

2015-12-30 10:10:51 242

转载 json基本概念

JSON:JavaScript 对象表示法(JavaScript Object Notation), 是存储和交换文本信息的语法。类似 XML,比 XML 更小、更快,更易解析。JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。JSON 语法规则:1、数据在名称/值对中。2、数据由逗号分隔。3

2015-12-29 14:44:53 158

原创 代理模式

23种常用的面向对象软件的设计模式之一组成:抽象角色:通过接口或抽象类声明真实角色实现的业务方法。代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用。基本代码组成:class Program { static void Mai

2015-12-28 16:43:22 256

原创 装饰模式

23种设计模式之一,英文叫Decorator Pattern,又叫装饰者模式。装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。class Program { static void Main(string[] args) { //首先用Conc

2015-12-28 14:56:58 260

原创 策略模式

策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。Context(应用场景):1、需要使用ConcreteStrategy提供的算法。2、 内部维护一个Strategy的实例。3、 负责动态设置运行时Strategy具体的实现算法。4、负责跟Strategy之间的交互和数据传递。Strategy(抽

2015-12-28 11:16:51 225

原创 简单工厂模式

简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。以下是C#实现的一个简单工厂的例子。//工厂类  public class OperationFactory{

2015-12-25 14:35:20 314

mysql-5.7.20-winx64解压版.zip

mysql 5.7.20 x64

2021-11-17

本机回路抓包工具RawCap

支持本地抓包的工具RawCap,亲测可用,解决127.0.0.1回路数据包Wireshark抓取不到的问题,用法见博文。

2020-10-27

unity api 解析

详细介绍unty常用api函数

2016-09-26

OculusUtilities.unitypackage SDK

Oculus SDK

2016-07-13

Unity着色器和屏幕特效开发秘笈完整版

完整版

2016-04-19

TTF Text.unitypackage 立体字体插件

一款用来制作特殊文字模型并产生特殊效果的插件

2016-01-26

C#socket网络编程

C#socket网络编程

2016-01-19

VRGUIExampleProject

VRGUIExampleProject,unity中做VRGUI的实例

2016-01-19

VRGUI.unitypackage

VRGUI.unitypackage,直接导入unity工程中,开发VR中GUI

2016-01-19

OculusUnityIntegration.unitypackage

oculus SDK OculusUnityIntegration.unitypackage

2016-01-14

oculus_runtime_sdk_0.6.0.0_win.exe

驱动oculus_runtime_sdk_0.6.0.0_win.exe

2016-01-14

shader学习笔记二中shader

surface shader例子带有详细注释

2015-12-31

shader学习笔记一中shader文件

固定管线shader的例子,带有详细注释

2015-12-31

TheoraConverter.NET免费

TheoraConverter.NET是一款非常强大的格式转换工具,它可以把视频装换成为ogg格式或者ogv格式,免费

2015-12-14

unity mesh编程教程

mesh教程,很基础

2015-12-02

Unity3D Shader官方教程翻译

CG基础,适合新手

2015-12-02

高光,外发光,边缘光

工程下载地址,百度网盘

2015-11-25

忍术粒子游戏特效包

强大的效果,方便使用

2015-11-18

物件高光特效插件

This package requires Unity Pro, as it uses post-processing! Now supports Unity iOS Pro! (Device with OpenGL ES2.0 required) Highlighting System package allows you to easily integrate outline glow effect similar to those used in top AAA games. Three highlighting modes available to cover all your needs: 1. One-frame highlighting Useful for highlighting objects which are currently under mouse cursor. 2. Flashing Can be used if you need to pay attention to some objects (game tutorial item for example). 3. Constant highlighting (with fade in/out) Can be used to constantly highlight objects (pickable items or currently selected objects for example). This system works with static and skinned meshes, and is fully documented (see Documentation.pdf inside of HighlightingSystemDemo folder).

2015-11-18

poolmanager5插件—压缩包未损坏版

内存池最新版, 优化游戏性能。压缩包未损坏,下载即用

2015-09-23

iTween_1_0_34_CS

iTween插件 下载 unity 动画

2015-09-15

unity plane镜面效果文件

unity中plane实现镜面效果组件 MirrorReflection.cs MirrorReflection.shader

2015-08-21

空空如也

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

TA关注的人

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