编程
naoomi
这个作者很懒,什么都没留下…
展开
-
unity FPS 将原来的left,right控制左右移动改为控制向左向右旋转
将unity FPS 将原来的left,right控制左右移动改为控制向左向右旋转只需要2步:1、Edit->Project Setting->input 将Horizontal 中Negative Button中left和Positive Button中right去掉2.在代码mouselook中加入代码 if(Input .GetKey(KeyCode.RightArrow )原创 2015-06-12 17:37:54 · 1940 阅读 · 0 评论 -
unity sky Time of Day - Dynamic Sky Dome
最近项目要求,需要做一个一天24小时的动态天空效果,一直找了好久这方面的资料。终于找到time of Day插件。效果还不错,上传了,供大家一起学习。另外,我在修改Rendering Setting 中Ambient Light的颜色时,出现曝光。在google上查了原因,发现,UNITY中颜色的值必须是从0~1之间,而不是0~255.原创 2015-06-12 14:35:51 · 2746 阅读 · 1 评论 -
unity CharacterMotor 中按下shift 实现加速
按下shift加速,减速,实际上只是速度的变换。刚开始,我直接在CharacterMotor中修改代码,结果出现一些很奇怪的问题。后来在http://answers.unity3d.com/questions/164638/how-to-make-the-fps-character-controller-run-and-c.html找到了解决方法。从新写一个脚本,using Unity原创 2015-06-11 11:22:05 · 11079 阅读 · 0 评论 -
Unity 中,FPS 第一人称行走,按A键,一直后退。WASD方向控制错误
昨天在Unity中,用系统自带的First Person Controller,来控制相机移动。按下W键,相机反向后退,其他WASD键的反向也不对。从新在input中设置了参数,问题 仍然没有解决。后来终于在这里找到了答案:问题出现原因:相机的Y轴旋转了。解决方案:将相机旋转设置为(0,0,0)。http://answers.unity3d.com/questions/原创 2015-06-10 08:36:54 · 4479 阅读 · 0 评论 -
hide developer console
PC端运行发布后的Unity程序,发现运行窗口带 "Developer console"窗口,试了好久没不知道怎么隐藏该窗口。后来在http://forum.unity3d.com/threads/how-can-i-remove-development-console-window-in-built-game.229171/这里看到。解决方法:在Build Setting 中,不要勾选"原创 2015-06-08 17:58:20 · 808 阅读 · 0 评论 -
unity视频播放,
PC端视频播放:Unity中实现PC端播放视频,很简单用到MovieTexture属于贴图Texture的子类。在播放视频之前,我们得记得下载quicktime插件,只有导入了quicktime插件,我们放在Asset下面的视频文件才会生产MovieTexture对象。MovieTexture既可以放在一个物体(例如,Plane、Cube)上,也可以直接放在GUI层面上。下面我们就原创 2015-06-26 17:06:54 · 1201 阅读 · 0 评论 -
Unity Ray 射线检测
首先在PC端实现鼠标点击某个物体执行某个操作时我们用Input.GetMouseButtonDown(0),获取鼠标点击事件。再通过Ray ray=Camera.main.ScreenPointToRay(Input.mousePosition)获取鼠标点击屏幕的坐标。最后判定该坐标是否点击到某个物体:if(Physics.Raycast(ray,out hit,1000f){原创 2015-06-26 16:29:25 · 9003 阅读 · 0 评论 -
Daikon Forge button制作
Daikon Forge button制作还是比较简单。可能唯一的困难就是目前教程比较少。制作步骤如下:1、创建UI Root : 点击Tools->Daikon Forge->UI Wizard; 此时,可以在红色文字处,添加该UI系统用到的图片集;2、创建button: 点击UI Root,看见scene处出现下图所示绿色长方形,点击会出现add control, 点击a原创 2015-06-26 11:18:28 · 846 阅读 · 0 评论 -
unity各个版本下载地址
哦,今天发现一个很好的网址,上面有unity 各个版本的下载地址。和大家分享一下:http://www.unitymanual.com/thread-35272-1-1.html原创 2015-06-24 08:44:05 · 6025 阅读 · 0 评论 -
unity 发布Android包
1、安装JDK;2、Android模拟器SDK安装,如我的环境设置。将你的模拟器platform-tools文件夹路径添加到上面讲的Path 变量值下。我的是模拟器是放在D:\software\android-sdk-windows\android-sdk-windows只需要环境变量path,中添加环境变量值:D:\software\android-sdk-windows\and原创 2015-06-16 17:16:09 · 595 阅读 · 0 评论 -
JDK配置 及 tomcat配置
一、JDK配置官方下载需要的JDK版本,双击安装,注意安装的文件位置。我放在了D:\software\jdk。1、新建变量名:JAVA_HOME,变量值:D:\software\jdk2、打开PATH,添加变量值: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;3/新建变量名:CLASSPAHT,变量值: .;%JAVA_HOME%\lib\dt.jar原创 2015-06-16 11:00:59 · 509 阅读 · 0 评论 -
unity 所有版本下载地址
最近想在mac系统上装unity,找了好久的安装程序,都有问题,还扣了我好多积分。最后终于在官网上找到了所有版本的安装程序。后面只需要找到破解程序就行了。unity 官网所有版本下载地址:http://unity3d.com/get-unity/download/archive原创 2015-07-22 09:06:01 · 12492 阅读 · 0 评论 -
unity mobile First Person Controls not work
最近在Android和IOS平台实现第一人称虚拟展示。在unity4.1中导入了Standard Assets (Mobile),将mobile资源下对应的First Person Controls拖入场景中,运行看不到如下图所示控制图标,发布在手机端也无法控制移动。google了一下,找到解决办法如下:1、修改代码Joystick;在代码中找到gui.color.a 设值的两处代码都原创 2015-07-22 16:21:06 · 598 阅读 · 0 评论 -
Zspace
Z Space是一款设备,是全新地3D显示屏由加州Infinite Z公司开发。Infinite Z将这项技术称为“虚拟全息3D”技术,允许用户操控一些虚拟物体,就好比他们真正存在。 Infinite Z还为这款显示屏配备了专用笔,它内置传感器,允许在3D空间内跟踪其运动。你可以使用这支笔“抓住”虚拟图像的某个部分,然后再3D空间内运动。例如在医院教学上,我们可以通过这个设备来模原创 2015-08-19 11:44:53 · 4427 阅读 · 0 评论 -
Oculus Mobile 端Gear VR 开发
Gear VR 目前几个游戏世界:Gear VR版Suitable for于Galaxy S7/S7edge/S6/S6 edge/Note 5.猫先生大冒险2016,09 焰火工坊《猫先生大冒险》lighttime Terror点评参考:年 lighttime Terror特点:快速跟踪、MSAA抗锯齿、UI操作简单、背景音乐、只用圆形表示阴影http://w原创 2016-10-22 17:23:05 · 1043 阅读 · 0 评论 -
Oculus Utilities for Unity 插件预制体属性
Oculus Utilities for Unity插件OVRGamepad.dll允许脚本和 (32 位或者 64-bit 位) Windows上Xbox手柄通信.OVRGamepad.bundle支持Mac OS。 预制体1、OVRCameraRig2、OVRPlayerController3、OVRCubemapCaptureProbe OVRCame原创 2016-10-22 17:32:01 · 2467 阅读 · 1 评论 -
UE4问题汇总
1、UE4打包:问题描述:PackagingResults:Error: 错误 Unknown Error在官网下载了赛车游戏,打包成Window,exe时报错, 解决方法:新建一个工程打包。原创 2016-07-04 09:13:42 · 3176 阅读 · 0 评论 -
U3D结合第三方库ICSharpCode.SharpZipLib 实现文件夹打包解包
主要实现在U3D中上传,解压功能。工程连接地址:http://yun.baidu.com/share/link?shareid=3943958753&uk=2518267004原创 2016-06-16 17:44:01 · 1526 阅读 · 1 评论 -
Unity3d使用高通Vuforia发布IOS工程遇见缺少插件问题解决
1、检查Build Settings->Search Paths->Library Search Paths。Xcode中有可能讲斜杠弄反了,Libraries/Plugins\iOS 要改过来。2、在General中添加Security.framework.原创 2015-11-04 13:47:07 · 2846 阅读 · 0 评论 -
中国(北京)3d虚拟现实,工业仿真技术及产品展览情况
中国(北京)3d虚拟现实,工业仿真技术及产品展览情况 2015年10月9日,在北京中国国际展览中心,参加了中国(北京)3D虚拟现实/工业仿真技术及产品展览。此次展会展示了3D虚拟现实眼镜,头盔/座椅,手势识别装置,全浸入式游戏,3D引擎,3D打印机,3D视频内容制作等软/硬件产品。 初略统计,此次参加展览的公司共有约有三十 家,其中硬件设备提供商约有10 家;软件内容制作原创 2015-10-14 14:23:15 · 2197 阅读 · 0 评论 -
Unity 移动端实现pad 端acceleration 控制移动、旋转
1、在Character Controllers中拖入 预制体First Person Controller;2、将 FPSInputController 另存为 FPSctl ,并做一下修改: (1)注释掉 var directionVector = new Vector3(Input.GetAxis("Horizontal"), 0, Input.GetAxis("Vertica原创 2015-10-14 16:57:54 · 2523 阅读 · 0 评论 -
Advanced Global Illumination in Unity 5 - Unite Europe 2015
Advanced Global Illumination in Unity 5 - Unite Europe 2015 KASPER STOMRMBakedGILightmaps and light probesPrecomputedrealtime GI Lightmaps and light probesBakedand realtime reflection prob转载 2015-10-07 15:21:14 · 673 阅读 · 0 评论 -
Unity5.x Ugui Button事件 及 改变Text 内容
版本:Unity5.2.1自带UI1、Button 事件(1)新建一个Button;(2)新建一个脚本;并在脚本中,写入按钮被点击调用的一个方法,如 public void OnMyButtonClick() { eastctl.IsControledBy_FieldOfView = !eastctl.IsControledBy_Fie原创 2015-10-16 16:26:16 · 14851 阅读 · 0 评论 -
unity survival shooter ZSpace
一、工程准备1、官网下载支持Unity4.6版本 survival shooter资源;2、确保你的ZSPACE有最新的SDK installhttp://developer.zspace.com/downloads3、下载 Zspace ZSCore package4、设置Unity打开的参数: -force-opengl -enable -stere原创 2015-09-06 17:07:55 · 2668 阅读 · 2 评论 -
虚拟现实(VR)、现实增强(AR)、全息现实以及可穿戴设备
最近公司想过一个类似ZSpace Demo里心脏的APP,于是查看了VR/AR的近况。 在现有的整个VR/AR的产业链中,主要包含几部分:硬件设备、软件、内容、渠道平台、产品 硬件设备:微软、HTC、索尼、三星、Google等。国内的VR设备开发公司也已经非常多,已超过90家;国外: Microsoft HoloLens 全息眼镜 由Microsoft 公原创 2015-08-19 17:55:59 · 6278 阅读 · 0 评论 -
DaikonForge——rich text label
功能:能够展示丰富文字效果的label,包括给文字加上下划线,链接、黑体、斜体等等效果。如下图,可以再TEXT中,设置字体样式。得到如下图效果。原创 2015-03-11 11:00:31 · 450 阅读 · 0 评论 -
DaikonForge label
新建一个Label 控件先来看看label的一些参数:其中要设置好Layout 和 Anchor 我们就要完全的理解一些坐标上的问题。Transform.Position 和 Layout.Position 的关系。是同时改变的。Transform.Position是世界坐标系的单位是米,xy为(0,0)时正好面对着屏幕的中心点Lef原创 2015-03-11 10:53:41 · 393 阅读 · 0 评论 -
JDK环境变量配置
jdk环境变量配置原文地址:http://www.cnblogs.com/nicholas_f/articles/1494073.html进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586转载 2013-07-26 17:01:09 · 604 阅读 · 0 评论 -
unity 场景加载
详解地址:http://www.xuanyusong.com/archives/1427GUI.Draw Texture 绘制纹理static function DrawTexture (position : Rect, image : Texture, scaleMode : ScaleMode =ScaleMode.StretchToFill, alphaBlend :原创 2013-07-17 19:00:26 · 1783 阅读 · 0 评论 -
GUI.DrawTexture 绘制纹理
GUI.DrawTexture 绘制纹理http://blog.sina.com.cn/s/blog_5dccfcd10100yapv.htmlstatic function DrawTexture (position : Rect, image : Texture, scaleMode : ScaleMode =ScaleMode.StretchToFill, alphaBlen转载 2013-07-17 17:59:47 · 3858 阅读 · 0 评论 -
ITWeen 参数
EaseType:类型枚举,不同类型及其展示可见http://www.robertpenner.com/easing/easing_demo.htmlAudioFrom:pitch和volum属性提供的是初始值audioTo: pitch和volum属性提供的是终结值audioUpdate:pitch和volum属性提供的是终结值 此方法用于Update(转载 2013-06-28 13:53:30 · 776 阅读 · 0 评论 -
Unity3D游戏制作(二)——如何渲染3D角色
原文地址:http://blog.csdn.net/amazonzx/article/details/7935341本文主要介绍一下如何利用Shader来渲染游戏中的3D角色,以及如何利用Unity提供的Surface Shader来书写自定义Shader。一、 从Shader开始1、通过Assets->Create->Shader来创建一个默认的Shader,并取名“My转载 2013-06-19 10:26:18 · 936 阅读 · 0 评论 -
Unity3D Built-in Shader,unity3d内置shader详解1
http://wenku.baidu.com/view/e82c4e196bd97f192279e922.htmlUnity3D内置了很多Shader,文档很详细,自己翻一下.便于加深印象. 首先先解释下Unity3D的Shader.Unity里面的Shaders是使用一种叫ShaderLab的语言编写的,它同微软的.FX文件或者NVIDIA的CgFX有些类似。传统意义上的ve转载 2013-06-19 09:24:15 · 1361 阅读 · 0 评论 -
SQL Server触发器创建、删除、修改、查看示例步骤
SQL Server触发器创建、删除、修改、查看示例步骤原文地址:http://www.cnblogs.com/360S/archive/2011/06/10/2078035.html一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。二﹕ SQL Server转载 2013-05-06 12:37:00 · 638 阅读 · 0 评论 -
SQL语法大全
SQL语法大全 原文地址:http://www.cnblogs.com/yshj/archive/2010/11/05/1870300.html一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 device转载 2013-05-06 12:29:30 · 612 阅读 · 0 评论 -
Unity里面的自动寻路(二)
原文地址:http://www.narkii.com/club/thread-270045-1.html 接着我的 上一篇自动寻路文章,这一次我们就来学习一下与自动寻路有关的组件吧。Unity中与自动寻路相关的组件主要有两个:NavMeshAgent ( 又称导航网格代理 ),Off Mesh Link( 分离网格链接 )。这两个组件的作用与使用范围是不同的,我们唯一可以确定的是我们必须烘转载 2013-05-17 16:10:01 · 3151 阅读 · 0 评论 -
ORCL 卸载
昨天重装的64位win7旗舰版,开始开机,一直停留在:准备配置windows 请勿关闭计算机。一直等了10分钟,尝试重启还是不行,用安全模式登陆,还是不行。好不容易等了半个小时,进入了,还很慢。 赶紧,进去服务,把windows update的服务给禁用了。输入Msconfig ,常规里面选择:有选择的启动->把不用开机就运行的程序设置成false.然后在附件->系统工具-原创 2013-04-18 12:37:43 · 1195 阅读 · 0 评论 -
Unity 优化
问:iPhone游戏代码有哪些优化建议?答:1. 尽量避免每帧处理比如:function Update() { DoSomeThing(); }可改为每5帧处理一次:function Update() { if(Time.frameCount % 5 == 0) { DoSomeThing(); } }2. 定时重复处理用 InvokeRepeating 函数实现比转载 2013-04-25 14:37:01 · 515 阅读 · 0 评论 -
Time.deltaTime
使用这个函数使和你的游戏帧速率无关。放在Update()函数中的代码是以帧来执行的.如果我们需要物体的移动以秒来执行.我们需要将物体移动的值乘以Time.deltaTime。原创 2014-10-31 11:24:12 · 721 阅读 · 0 评论 -
unity发布android包
1、电脑中下载并安装JDK2、下载SDK,原创 2014-10-31 09:59:44 · 1328 阅读 · 0 评论