Unity
文章平均质量分 92
程序猿佳佳
这个作者很懒,什么都没留下…
展开
-
Unity5.6自带的VidePlayer使用
Unity终于解决了一个蛋痛的问题了,就是播放视频,老版本在播放视频的时候移动端是需要借助第三方插件的,现在unity自带的VideoPlayer解决这个蛋痛的问题了,移动端播放视频毫无压力。首先我们创建一个Unity工程,在工程中添加一个 Plane 物体:如图然后选择 Plane 给物体添加 VideoPlayer组件:如图选择 VidePlayer对象 在Insp原创 2017-05-19 02:41:57 · 16559 阅读 · 13 评论 -
你好 HoloLens
关于HoloLens就不啰嗦了。直接上例子:(实现效果:显示一个Cube在真实环境中)电脑环境需 : win10专业版+VS2017+Unity5.6.1f1,创建一个空工程 修改相机参数:如图 Clear Flags > Solid Color Background > 黑色 相机坐标(0,0,0)2,创建一个Cube物体 坐标为(0,0,2)Z轴为2表示离视角2米原创 2017-06-15 13:11:29 · 688 阅读 · 1 评论 -
C# 读取Access数据库及php读取服务器上的Access数据库
Access数据库他是不能远程访问的,也就是说实际上它是单机的一个数据库,那么如果非要远程访问它那么就需要php作为中间语言去操作Access数据库。我想现实使用C#在本地访问Access数据库。要想访问Access数据库,我们首先得自己创建一个数据库文件:在开始菜单中找到 Microsoft office 下的 Microsoft office Access 如图:进入软件后你会原创 2017-06-22 00:13:27 · 1770 阅读 · 0 评论 -
Unity Leap Motion学习笔记
Leap Motion学习笔记使用Leap Motion前先安装下面的程序https://www.leapmotion.com/setup/desktop/windows //LeapMotion历史版本下载地址https://github.com/leapmotion/UnityModules/releases //Leap Motion Unity集成使用文档地址原创 2017-05-20 15:11:11 · 6555 阅读 · 9 评论 -
win10无法安装TortoiseSVN的解决方案
如果升级到win10之后安装TortoiseSVN提示2503错误,弹窗的解释是软件有问题,这个时候是安装不上TortoiseSVN。这时候其实不上软件问题,用命令行的方式安装就没问题啦,找到命令行需要以管理员的身份运行才可以,否则也是安装不上的。然后找到你的TortoiseSVN所在的位置,复制其地址:我的是:D:\TortoiseSVN_1.9.1.267_x64_XiaZaiBa\T原创 2017-05-19 03:34:48 · 11448 阅读 · 2 评论 -
Unity判断一个物体是否在屏幕内外
//物体出现在屏幕 void OnBecameVisible() { Debug.Log(this.name.ToString()+"这个物体出现在屏幕里面了"); } //物体离开屏幕 void OnBecameInvisible() { Debug.Log(this.name.ToString() + "这个物体原创 2017-04-29 18:47:32 · 7276 阅读 · 1 评论 -
Unity UGUI按钮动态添加点击事件
使用代码的方式给按钮添加点击事件需要引入两个命名空间:using UnityEngine.UI;using UnityEngine.Events;先创建一个界面,并且在界面里放置一个按钮:创建一个Test脚本,代码如下:using UnityEngine;using System.Collections;using UnityEngine.UI;原创 2017-04-05 10:51:47 · 16230 阅读 · 1 评论 -
Unity 图像识别 接入Face++ 进行 场景识别 和 文字识别
首先需要去Face++注册一个账号:(https://console.faceplusplus.com.cn/login)注册非常简单这里就不讲了。创建完我们登录后悔进入如下界面。接着我们去创建一个应用(也就是创建一个API Key,这个非常重要)如下:现在我们去找到我们需要的API,找到图像识别中的Detect Scene & Object API (Beta原创 2017-04-03 19:02:46 · 7521 阅读 · 19 评论 -
Unity生成二维码
首先下载zxing.unity.dll这个Dell文件,网盘下载地址 链接: http://pan.baidu.com/s/1slnT70h 密码: nqx2在Unity创建如下界面:生成二维码脚本如下:using UnityEngine;using System.Collections;using ZXing;using ZXing.QrCode;using Unit原创 2017-04-03 11:26:07 · 1533 阅读 · 1 评论 -
Unity与ios交互
主要学习unity与ios进行交互,unity写功能,ios写界面。软件环境 Mac 10.10 ,unity 4.6.2, xcode 6.4,测试没有问题!今天我们要实现的功能是,通过ios界面来控制unity里面所实现的功能,首先创建unity工程,创建一个cube物体,并且给物体一个灯光,如图:上面的步骤做完了,接下来就要写脚本了,这里我们就写一个让物体旋转的脚本就好了,测试而已,原创 2017-04-03 10:59:52 · 1116 阅读 · 0 评论 -
unity反馈消息到ios Unity与ios交互
本文学习怎么在unity里返回消息到iOS,现实功能(点击unity里面的按钮传递一个字符串到ios显示在消息对话框上,并且打开一个新的VeiwContoller)。言归正传首先我们创建一个unity工程,创建一个MainScript脚本,代码如下:using UnityEngine;using System.Collections;public class MainS原创 2017-04-03 10:58:54 · 1129 阅读 · 0 评论 -
Unity接入讯飞语音识别___Android版
Unity版本4.6+Eclipse1,首先我们先去讯飞开放平台注册一个开发者账号(注册地址:http://www.xfyun.cn),注册完成后进入控制台创建一个新的应用。2,提交成功后我们需要选择我们需要开通我们需要的服务,点击开通服务3,上面步骤完成后我们就可以取下载sdk了。在左侧原创 2017-04-03 10:57:19 · 3155 阅读 · 0 评论 -
C调用OC方法
从汇编角度来看:无论是C函数或者是OC方法,他们同样都是一个函数的地址。区别在于:C函数调用直接通过 函数名(参数)找到函数指针,直接执行函数地址,不需要考虑其他问题,只要定义好就能直接用. OC 是属于类的方法,结构上多了一层封装性,要调方法必须要找到 类的地址然后再通过类的地址找到方法的地址,然后再执行函数地址。那么:如何能够在C函数里面调用OC的方法呢?答案就是:指定一个全局变量来保存类原创 2017-04-03 10:54:40 · 3508 阅读 · 0 评论 -
Unity调用OC方法
unity调用OC的方法我们需要用到中间语言c作为通信。整个过程是:c#调用c,c调用oc。首先我们在建一个unity的工程,新建一个叫sdk的c#脚本,敲如下代码:(注:一定要引入using System.Runtime.InteropServices;DllImport 属性其实就是调用dll的意思,private static extern void _Bt原创 2017-04-03 10:51:24 · 3815 阅读 · 0 评论 -
Unity5.x AssetsBundle笔记
5.x以上的版本unity的AsstesBundle打包方式有所变化,但之前的打包方式依然可以用只是多了一个步骤,就是给AssetsBundle指定名称(关于这一步Unity官网有详细解释)。还有一个不同点是如果用5.x以前的打包方法生成的资源是没有.manifest的配置文件的。值得注意的是虽然能用5.x以前的方式打包但是加载的方式还得用5.x的。不然加载不了。下面我们来看下代码的代码和打包之后原创 2017-04-03 10:47:36 · 1842 阅读 · 0 评论 -
Unity+PHP+MySQ实现用户登录注册
PHP脚本如下:<?php//得到提交的用户名和密码$uname = $_POST['uname'];//改成你自己数据库的字段$upass = $_POST['upass'];//改成你自己数据库的字段//action是用来判断是注册还查询$action = $_POST['action'];//你自己的数据库地址$conn = mysql_connect("127.0.0.原创 2017-04-02 03:22:22 · 5015 阅读 · 7 评论