unity
文章平均质量分 64
Hank铄
调皮捣蛋
展开
-
Unity+高通Vuforia SDK——AR
一、AR概念: 增强现实(Augmented Reality,简称AR),是在虚拟现实的基础上发展起来的新技术,也被称之为混合现实。是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息应用到真实世界,并将计算机生成的虚拟物体、场景或系统提示信息叠加到真实场景中,从而实现对现实的增强。二、工具:在这里我们主要是用高通的Vufori转载 2016-11-15 14:57:16 · 1208 阅读 · 2 评论 -
Unity 碰撞器(Collider)与触发器(Trigger)
要产生碰撞必须为游戏对象添加刚体(Rigidbody)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加到游戏对象上才能触发碰撞。如果两个刚体相互撞在一起,除非两个对象有碰撞体时物理引擎才会计算碰撞,在物理模拟中,没有碰撞体的刚体会彼此相互穿过。物体发生碰撞的必要条件: 两个物体都必须带有碰撞器(Collider),其中一个物体还必须带有Rigidbod原创 2017-08-04 14:54:20 · 12878 阅读 · 0 评论 -
Unity 游戏存档 PlayerPrefs类的用法
unity3d提供了一个用于本地持久化保存与读取的类——PlayerPrefs。工作原理非常简单,以键值对的形式将数据保存在文件中,然后程序可以根据这个名称取出上次保存的数值。 PlayerPrefs类支持3中数据类型的保存和读取,浮点型,整形,和字符串型。 分别对应的函数为: SetInt();保存整型数据; GetInt();读取整形数据; S原创 2017-01-19 09:58:36 · 1553 阅读 · 0 评论 -
Unity3D的SystemInfo类,用于获取运行设备硬件信息(CPU、显卡、类型等)
SystemInfo类中的静态变量:中文显示:Rendering.CopyTextureSupport copyTextureSupport:(只读)支持多种复制纹理功能的情况。string deviceModel:(只读)设备型号(看到好多帖子都写的设备模型很让人误解)。string deviceName:(只读)用户定义的设备名称。转载 2017-09-14 11:03:58 · 2219 阅读 · 0 评论 -
iOS App上传到苹果应用商店App Store教程
准备工作开发者账号完工的项目上架步骤创建App ID创建证书请求文件 (CSR文件)创建发布证书 (CER)创建Provisioning Profiles配置文件 (PP文件)在App Store创建应用打包上架一、创建App ID打开苹果开发者官网,点击“Account”登录会员中心。填写信息创建app ID二、创建证书请求文件(CSR文件原创 2017-01-09 17:40:26 · 18055 阅读 · 2 评论 -
Unity Sprite中2D中图片如何切割 获取里面某一个元素
1)首先选中这张图片 Texture Type=======选择sprite(2D andUI) Sprite Mode =======选择Multipe点击最下面的Apply 2)选择sprite Editor,会弹出这样的一个界面使用Ctrl+鼠标左键 选择一片区域(此处就是选择可以是里面的某一个元素) 然后选择Apply 就可以啦 (若选择错了 可以点击Revert ...原创 2018-05-31 14:26:35 · 3029 阅读 · 0 评论 -
unity中C#语言的抽象类
MonoBehaviour 继承与Component(组件)//抽象类:将一个类标记为abstract时,表示这个类为抽象类 抽象类是没有实例的public abstract class Animal(){ //因为是抽象无法具体new出来 因此要讲public跟class之间加入一个abstract int age; //抽象函数 如果加入{}是说明...原创 2018-08-06 14:47:07 · 1268 阅读 · 0 评论 -
吃鸡游戏跑毒和倍镜开发
玩了几天的吃鸡游戏,开始这个游戏不感冒,现在也觉得不如王者农药好玩。我属于佛系吃鸡,从落地拿上装备开始就躲在房间里不出门直到毒圈缩小。所以基本每次都会被毒圈给毒到。我就突发奇想做了一个毒圈的功能,还有高倍。下面是正文:先上图看看效果,主要是功能,至于美工嘛,哈哈一看就是出自程序猿手中的美工。先看高倍镜的做法,原理很简单就是把相机的视角大小变化了一下,当点击右键视角变大的同时把高倍镜的UI...转载 2018-11-02 18:34:12 · 1690 阅读 · 2 评论 -
Unity3D与Leap motion连接学习记录
https://www.leapmotion.com/partnerships (Leapmotion官方网站)把这个leapmotion手势识别相机看一下,这个开发互动非常方便,有开发sdkhttp://www.cocoachina.com/game/20150716/12625.html https://developer.leapmotion.com/documentati...转载 2019-01-24 15:55:47 · 1593 阅读 · 1 评论 -
unity HOTween简单应用
1 基本插值说明:HOTween 只能对物体的任何非静态共有属性或者字段做插值TweenParms.Prop(propName,endValue) 设定被插值的属性和最后的值(可以多次调用指定多个被插值的属性)TweenParms.Ease(easeType) 指定渐变类型,这里使用Linear表示线性渐变HOTween.To(object,time,par转载 2017-07-18 10:50:36 · 626 阅读 · 0 评论 -
Android Studio 与 Unity3d交互
现在网上的Unity与Android通信的教程,要么是Unity版本不是较新的,要么使用的是Eclipse配置Android。写这篇博文主要是简单说明一下Unity5.3.6和Android Studio2.4的配置,来完成Unity脚本(C#)与Android脚本(Java)的交互通信。PS:能考虑到的重点已经说明,如果存在其他问题,大家可以指出,共同进步!本篇主要讲解搭建Unity与Andro...转载 2017-04-24 20:05:13 · 7546 阅读 · 6 评论 -
使用C#语言建立本地数据库
首先你需要得到Mono.Data.Sqlite.dll 文件 与System.Data.dll文件。如果你在Mac 操作系统下使用Unity那么很悲剧,找不到这两个文件,至少我没能找到。后来我在Windows下的Unity安装路径中找到了它。为了方便大家我将这两个文件上传至网盘中,如果没有这两个文件的朋友请下载。下载地址:http://vdisk.weibo.com/s/abG7k转载 2016-12-22 11:22:33 · 10621 阅读 · 0 评论 -
xcode iOS 本地保存密码 SSKeyChain
SSKeyChains对apple安全框架API进行了简单封装,支持对存储在钥匙串中密码、账户进行访问,包括读取、删除和设置;在工程中加入SSKeyChain在工程中加入Security.framework框架。把SSKeychain.h和SSKeychain.m加到项目文件夹。SSKeyChain 所需文件使用SSKeyChain通过以原创 2017-01-19 09:12:41 · 395 阅读 · 0 评论 -
Unity_游戏源码
http://mp.weixin.qq.com/s?__biz=MzIzOTE3OTY4MQ==&mid=403117808&idx=1&sn=b0e33875ce0a52f844f37772921ea835&scene=18#wechat_redirect2-1 炉石传说 客户端加服务器端 链接:http://pan.baidu.com/s/1dDKY转载 2017-04-02 15:24:25 · 8998 阅读 · 3 评论 -
Android:AS与Unity3D之间打包的各种坑及解决方案
一 将项目作为lib导入Unity打包1 使用Gradle脚本简化导包操作二 将Unity作为lib导入Android Studio1 更新Unity的AAR近日因为工作的原因笔者开始接触Unity3D游戏引擎,该引擎的一大特色就是支持多种平台,其中自然不能少了我们Android。在Unity3D和Android Studio交互中其实有不少转载 2017-04-24 20:23:37 · 7787 阅读 · 0 评论 -
unity 高版本ImageTarget识别图开始是空白的解决办法
unity 导入高通Vuforia 后ImageTarget怎么变成空白了,而不是上传的Target原图片啊,如下图:解决办法:1,找到在unity的识别图的源文件,一般目录地址是:Assets---->Editor------>QCAR----->ImageTargetTextures (这里面的就是你的识别图路径,如下图2,找到自己识别图源文件,我这边原创 2017-06-14 16:27:48 · 5396 阅读 · 4 评论 -
unity IK初步应用 让游戏物体眼镜对准摄像头
1,首先我首先创建一个Mask,然后选中其头部,只让其操作头部,如下图 2,点击Animator--->Layout--->右边的“+” 号 ,修改名字为Head, 1)mask找到创建的那个headMask 2)将IK Pass勾选上3,创建脚本UnityChanIk.cs,并让其绑定在人物上,(要讲Arcamera下的Camera赋值给脚本),具体原创 2017-06-15 11:27:31 · 1081 阅读 · 0 评论 -
简要分析unity3d中 yield
在学习Unity3D的时候很容易看到下面这个例子:void Start () { StartCoroutine(Destroy()); }IEnumerator Destroy(){ yield return WaitForSeconds(3.0f); Destroy(gameObject);} 这个函数干的事情很简单:调用StartCoroutine函数转载 2017-07-07 10:59:25 · 3823 阅读 · 0 评论 -
Unity Leap开发-核心Leap组件
在Unity环境中获取Hands的最快方法是使用Leap Rig预制件(用于VR / AR应用程序)或LeapHandController预制件(用于非VR / AR应用程序)。 The ProvidersLeapProvider定义了我们的模块期望用于检索Frame数据的基本接口。这种抽象允许您创建自己的LeapProviders,这在Leap Controller硬件不能立即进行测...原创 2019-02-10 11:10:46 · 1806 阅读 · 1 评论