- 博客(45)
- 收藏
- 关注
原创 Unity编程笔录-wikitude简单介绍和使用Android Studio打包apk
前言:wikitude也是一款实现AR技术的插件,此文就是使用Unity+wikitude来做一个简单案例,重点是Android Studio打包apk这块,因为目前来说不管是wikitude还是vuforia都不能实现il2cpp打包,所以加密还是有必要的,那就使用eclipse或者Android Studio。正文wikitude官网为:https://www.wikitude.com wik
2017-03-03 16:50:22
2477
1
原创 Unity编程笔录--Tango创建一个简单AR应用
前言:使用TangoSDK来创建一个简单的AR应用,里面有几个值得注意的地方。正文首先先打开TangoSDK>Examples>Scenes>SimpleAugmentedReality场景,然后直接运行打包,首先看看效果。打包到Tango设备上之后你会发现(在设备上没法做gif动态图了,所以还是在电脑上运行,效果一样,有设备的在设备上看),月球转着转着就没了,如动态图所示。 原因是摄像机的远距不
2017-02-24 10:44:11
1160
原创 Unity编程笔录--Tango 介绍和简单案例
前言目前对于Tango的报道越来越多,可以说是AR手机,如此屌炸天的手机可以说是在AR手机领域的试探,所以简单的介绍下Tango和用Unity做一个简单的案例。Tango介绍百度百科上的Project Tango介绍: http://baike.baidu.com/link?url=Hqp2yc-NtSglFJpULy7jOyHDBuXA_LxzamIFUJAly2uHEXN2bZjdSfjk7q
2017-02-22 16:09:55
1291
原创 微信小程序中css样式media标签
微信小程序中css样式media标签前沿:微信小程序中我遇到了一个对我来说是新的东西,但是对于前端开发来说不算是新知识,html页面中的media标签,在此记录下来以备不时之需
2017-01-23 10:25:10
5007
原创 Unity编程笔录--程序内压缩和解压
前言:在Unity中,有可能需要用到文件的自动压缩和解压,大多数情况下解压用到的比较多。此文解决单个文件的压缩,文件夹内的所有文件压缩,解压文件夹准备资料:Unity使用的压缩和解压使用的是一个叫做 ICSharpCode.SharpZipLib.dll 的文件,该文件的下载地址为:链接:http://pan.baidu.com/s/1nvCYjrF 密码:bvvd
2016-12-14 13:51:13
1536
转载 Unity编程笔录--Unity VS脚本自动添加头部注释
前言:很多人一起可能都使用过VS或者Eclipse之类的IDE来开发,都使用过在脚本的头部添加注释,标注时间,作者,修改等等的信息。那么在Unity中使用MonoBehavior或者VS的时候怎么来实现这个功能呢?先展示下效果:下面说明下实现原理:1.首先找到Unity的安装目录下文件夹ScriptTemplates:D:\Program Files
2016-12-06 16:46:54
1444
原创 Unity编程笔录--实现AR与3D场景结合效果
前言:大家都知道AR通过扫描识别图来显示3D效果,也可通过Vuforia扩展追踪来实现物体在空间中显示(效果不是很好),本文来实现一个AR和3D场景相结合产生的效果。具体可看效果:
2016-11-25 14:33:48
2642
1
原创 Lua编程笔录--Lua初识及语法九(面向对象)
前言:前面的知识点可以参考 Lua编程笔录--Lua初识及语法一(注释,变量命名,全局/局部变量,数据类型)http://blog.csdn.net/adambieber/article/details/53259237Lua编程笔录--Lua初识及语法二(循环,流程控制,函数) http://blog.csdn.net/adambieber/article/details/532
2016-11-23 17:56:42
719
原创 Lua编程笔录--Lua初识及语法八(错误处理及垃圾回收器)
前言:前面的知识点可以参考 Lua编程笔录--Lua初识及语法一(注释,变量命名,全局/局部变量,数据类型)http://blog.csdn.net/adambieber/article/details/53259237Lua编程笔录--Lua初识及语法二(循环,流程控制,函数) http://blog.csdn.net/adambieber/article/details/532
2016-11-23 17:02:38
1046
原创 Lua编程笔录--Lua初识及语法七(I/O操作)
前言:前面的知识点可以参考 Lua编程笔录--Lua初识及语法一(注释,变量命名,全局/局部变量,数据类型)http://blog.csdn.net/adambieber/article/details/53259237Lua编程笔录--Lua初识及语法二(循环,流程控制,函数) http://blog.csdn.net/adambieber/article/details/53260
2016-11-23 15:13:01
679
原创 Lua编程笔录--Lua初识及语法六(协同程序)
前言:前面的知识点可以参考 Lua编程笔录--Lua初识及语法一(注释,变量命名,全局/局部变量,数据类型)http://blog.csdn.net/adambieber/article/details/53259237Lua编程笔录--Lua初识及语法二(循环,流程控制,函数) http://blog.csdn.net/adambieber/article/details/53260
2016-11-22 17:34:04
729
原创 Lua编程笔录--Lua初识及语法五(模块与包)
前言:前面的知识点可以参考 Lua编程笔录--Lua初识及语法一(注释,变量命名,全局/局部变量,数据类型)http://blog.csdn.net/adambieber/article/details/53259237Lua编程笔录--Lua初识及语法二(循环,流程控制,函数) http://blog.csdn.net/adambieber/article/details/5326023
2016-11-22 14:42:17
896
原创 Lua编程笔录--Lua初识及语法四(数组,迭代器,table表)
前言:前面的知识点可以参考 Lua编程笔录--Lua初识及语法一(注释,变量命名,全局/局部变量,数据类型)http://blog.csdn.net/adambieber/article/details/53259237Lua编程笔录--Lua初识及语法二(循环,流程控制,函数) http://blog.csdn.net/adambieber/article/details/5
2016-11-22 10:58:27
1855
原创 Lua编程笔录--Lua初识及语法一(注释,变量命名,全局/局部变量,数据类型)
前言:Lua在开发中有时是必不可少的,从今天以后就跟着我的脚步来一点点学习Lua吧,如果不懂什么是Lua的话那就自行百度吧1:准备资料 Lua编辑器: https://github.com/rjpcomputing/luaforwindows/releases 此编辑器使用的是SciTE来执行Lua脚本2:Lua学习资料 推荐一个比较系统的网址
2016-11-21 17:31:41
1972
原创 Unity编程笔录--实现360全景视频和VR视频
前言:随着VR的火起来,360全景视频和VR视频也越来越火,大家可以随处可见很多这些资源,那么在Unity中怎么使用全景视频和VR视频呢?请看此文一:准备资源 360全景视频需要EasyMovieTexture这个插件,appstore的下载地址 https://www.assetstore.unity3d.com/en/#!/content/10032,
2016-08-27 13:42:51
11838
3
转载 其他--mac上ndk环境配置
一、启动终端Terminal二、输入 pico .bash_profile 回车。三、输入以下内容【路径依实情而定】:export JAVA_HOME=`/usr/libexec/java_home`export PATH=${PATH}:${JAVA_HOME}:${A
2016-07-03 21:04:23
1471
原创 Unity编程笔录--Unity+aipai实现录屏效果
前言:Unity录屏实在让人头疼,还好找到了一个看起来还不错的录屏插件,aipai的官网为:http://recnow.aipai.com/,目前我先试了Android的,iOS的以后会补上,在正文之前首先先感谢薛兄。 正文:1:准备资料:去官网上下载相应的插件和文档,下载地址:http://recnow.aipai.com/document![Unity版本的插件](http
2016-06-19 23:08:25
8184
1
原创 Unity编程笔录--Unity Android 加密 so
Unity Android 加密 so前言:首先感谢MOMO提供的资料和FB各位的悉心教导。http://www.xuanyusong.com/archives/3571编译环境:Mac电脑正文:1:IDA 反编译神器IDA是反编译的一种工具,我只简单用了一天而已,也就是用来查看so反编译,其中需要用到F5插件,下载一个然后简单配置下就可以了。 http:/
2015-11-16 20:26:35
2331
原创 Unity编程笔录--Unity Android加密dll
前言:以前写过Unity加密apk的方法,但是那只是非常初级的,现在使用了不同的方法,首先先感谢别人提供的资料。 http://www.xuanyusong.com/archives/3553 http://www.luzexi.com/unity3d/游戏架构/前端技术/2015/04/11/Unity3D-重新编译Mono加密DLL/ 正文:1:下载必要工具mo
2015-11-14 18:08:14
2982
原创 Unity编程笔录--Unity使用 ShareSDK 分享Android篇
Unity使用 ShareSDK 分享Android篇前言:Unity使用ShareSDK进行分享,有的分享需要一些特殊设置,下面我来一步步的操作进行分享,当中还有截屏进行分享。一:下载ShareSDKhttp://mob.com/#/index 这是一个Demo例子,下载完毕后把Plugin下的文件都复制到自己的项目中
2015-09-13 12:30:40
3048
2
原创 Unity编程笔录--EasyCodeScanner导入Xcode报错
EasyCodeScanner导入Xcode报错解决方案前言:EasyCodeScanner是Unity的一个二维码扫描插件,在Asset Store上售价很多刀,自身就带有一个Demo,在Android平台下是可以完美运行,但是到Xcode里面打包回报各种错 本文就是解决此问题插件下载:链接: http://pan.baidu.com/s/1bnuLWcB 密码:
2015-09-10 12:42:58
2876
转载 C#编程笔录--Winform 让跨线程访问变得更简单
Winform 让跨线程访问变得更简单前言由于多线程可能导致对控件访问的不一致,导致出现问题。C#中默认是要线程安全的,即在访问控件时需要首先判断是否跨线程,如果是跨线程的直接访问,在运行时会抛出异常。近期在项目中碰到这个问题,首先想到的是,关闭跨线程检查,因为做的Winform没有多么复杂,图省事就直接这样做了,之后又出了一点点问题,还是必需通过委托的方式来实现。资源
2015-09-08 17:25:33
674
转载 Unity编程笔录--Unity导出Xcode工程ShareSDK功能的配置
Unity导出Xcode工程ShareSDK功能的配置前言:ShareSDK在IOS设备上分享还需要在Xcode中进行相应的配置,否则IOS设备分享有可能会分享不成功步骤如下1:Unity导出Xcode工程后,拷贝到Mac电脑,并用Xcode打开,导入ShareSDK for IOS 2:添加依赖库 必须添加的依赖库如下: S
2015-09-06 12:07:28
2133
转载 Unity编程笔录--Unity3d获得android和ios设备的唯一标识
Unity3d获得android和ios设备的唯一标识前言:android为mac地址,ios为advertisingIdentifier函数都比较简单,网上也搜得到,我也就不多说了,主要是对于我们没做过安卓和IOS开发的人来说,整合进工程有各种的问题。我也就直接上网盘了点击打开链接,代码包里看得到,比较简单使用:把包导进unity工程,然后包里那个mainfest
2015-08-26 15:31:39
3942
4
原创 Unity编程笔录--Unity3D脚本自动添加tag和Layer
Unity3D脚本自动添加tag和Layer前言:今天突然想到了一个小问题,如果我们导入的unitypackage 资源能自动添加 Tag值或者Layer值该多好,这样就不需要一个一个手动设置Tag值和Layer值了,当然,这也是为了投机取巧,查看了momo的一篇文章,在Unity5.0版本中好像不适用,然后我对其进行了修改。 正文:代码如下:using UnityEn
2015-08-20 17:49:06
6252
1
原创 Unity编程笔录--ulua+PureMVC框架简单热更新使用-后续web服务器篇
ulua+PureMVC框架简单热更新使用-后续web服务器篇前言:有小伙伴给我说,把web服务器端也加到博客上就好了,其实这就不是Unity,ulua的知识范畴了,但是小伙伴提出了,就写下吧。 关于Unity下使用ulua+PureMVC框架简单热更新使用 请看另一篇文章 http://blog.csdn.net/adambieber/article/detail
2015-08-19 14:01:11
2883
原创 Unity编程笔录--ulua+PureMVC框架简单热更新使用
ulua+PureMVC框架简单热更新使用前言:1:作者官网论坛首先介绍的是这个框架是一位大牛 骏擎【CP】 jarjin 写的,据说原本是“很多人不知道怎么使用Ulua,所以搞了个演示Demo”,但是这个初衷发生了变化,突然有一个天作者发现很多人基于这个Demo去做游戏了,这出乎作者的意料。在此希望这个框架会越来越好。目前为止这个框架是完全免费的。官网地址:http:
2015-08-10 18:50:31
18730
3
原创 Unity编程笔录--Unity二维码识别和生成二维码
二维码识别和生成二维码 前言:有的时候需要进行二维码扫描,但是二维码是怎么在Unity中进行生成呢?本文将介绍到,同时还会涉及到另外一个插件,可以进行对二维码的扫描。 准备资料:ZXing.Net.0.14.0.0.zip 作用:实现二维码生成的库下载地址:链接:http://pan.baidu.com/s/1o67mG8i 密码:03t0Easy Code Scann
2015-07-15 10:34:33
16350
19
原创 Unity编程笔录--Unity3D 导出的apk进行混淆和加固(防止反编译)
前言:对于辛辛苦苦完成的apk程序被人轻易的反编译了,那就得不偿失了,这篇文章就是解决Unity打包出来的apk进行代码加固和混淆。 准备资料:1:Obfuscator.zip 作用是代码混淆,是Unity的一个插件2:Apkdb.rar 作用是反编译apk,做过修改之后回编译成修改好的apk3:Reflector_8.5.0.179_XiaZaiBa.zip 作用
2015-07-02 23:47:32
9612
4
转载 Shader学习笔录--Unity3D教程宝典之Shader篇:第一讲Shader总篇
Unity3D教程宝典之Shader篇:第一讲Shader总篇 引言:在Unity3D里,所有的图形绘制都必须通过Shader,即着色器,一般的使用过程中,我们用到的都是Unity自带的Shader,即bunld-in shader,学习Shader后,自己写的Shader能够做出很多你想要的特殊效果,增强游戏的画面表现,例如水的倒影,LOGO的光影闪过等等 Shader的分类
2015-06-02 11:29:50
1069
转载 Shader学习笔录--Unity3D教程宝典之Shader篇 CG函数
本讲不需立刻看完,遇到相关函数时来查阅即可。并不是所以CG函数,Unity都支持,例如debug(float4 x)Unity不支持 (本文截图来源:Cg教程_可编程实时图形权威指南)E.1 数学函数E.2 几何函数E.3 纹理贴图函数E.4 导数函数E.5 调试函数 E.1 数学函数E.2 几何函数
2015-06-01 22:08:53
1039
转载 Shader学习笔录--Unity3D教程宝典之Shader篇 基本知识
基础讲:基本知识 以下内容不需要入门的时候立刻阅读和理解,建议逐渐深入学习后,不时回来看看即可。 什么事GUP?GUP:Graphic Processing Unit,中文翻译为“图形处理器”。显卡包括(GPU,显卡,显卡BIOS,显卡PCB板)什么事Shader?Shader程序:GPU执行,针对3D对象进行操作的程序 Shader有哪几种?CG:与Dir
2015-06-01 19:52:00
1135
原创 Metaio SDK 6.0.2自带Example自己实现(四)
前言:本文实现的是Example中的TutorialQRCodeReader功能,如果Metaio不知道怎么在Unity中进行简单的开发,请参考我的另一篇文章 Metaio在Unity中的简单使用Metaio的Example位于 安装目录下 ~\Metaio SDK 6.0.2\_Unity\Example实现的功能: 扫描二维码跳转页面正文:1:metaioSDK
2015-05-27 20:34:36
830
转载 Mesh Baker的基本操作与功能演示(降低Draw call)
如何降低游戏在系统中的消耗并带给用户最佳的体验是开发者一直追求的目标,在Unity里面对于模型与贴图优化的方式已经提供了不少工具,而在某些地方仍需借由外部的插件才能得到更为理想的效果。在本教程里,我们将介绍一个材质烘培类型的插件- Mesh Baker,通过这个插件的优化之后可降低大量贴图对系统的消耗,进而达到快速提升游戏的效能!本文转载:http://www.narkii
2015-05-27 14:09:47
838
原创 Metaio SDK 6.0.2自带Example自己实现(三)
前言:本文实现的是Example中的TutorialEdgeBasedInitialization功能,如果Metaio不知道怎么在Unity中进行简单的开发,请参考我的另一篇文章 Metaio在Unity中的简单使用Metaio的Example位于 安装目录下 ~\Metaio SDK 6.0.2\_Unity\Example实现的功能: 3D 模型识别 CAD本人对
2015-05-27 11:08:57
1489
2
原创 Metaio SDK 6.0.2自带Example自己实现(二)
前言:本文实现的是Example中的TutorialDynamicModels功能,如果Metaio不知道怎么在Unity中进行简单的开发,请参考我的另一篇文章 Metaio在Unity中的简单使用Metaio的Example位于实现的功能:Metaio模型的拖拽以及放大和缩小正文:1:将两个预设体拖放进去2:填写metaio
2015-05-25 11:47:23
1065
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人