![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity Engine(VR)
文章平均质量分 55
ouczoe
Master candidate in Computer department of Ocean University of China.
Research Interests: Gpu Programming, Virtual Reality, Geologic Modeling, Image Processing.
展开
-
Unity3d使用过程中常见的20个问题
1:天空盒有接缝怎么解决?答:在贴图导入设置里设置Wrap Mode为"Clamp".2:DDS格式怎么不显示?答:Unity不支持DDS格式,Unity会将除DDS外的其他格式图片具有为DDS同样的优化.3:Unity如何动态载入外部模型等文件?答:可以使用AssetBundle:http://unity3d.com/support/documentation/ScriptReference/A转载 2010-01-18 14:38:00 · 9281 阅读 · 0 评论 -
刷新帧的不同控制函数
FixedUpdate 可以多次调用; 不饿能用于帧频很高的情况; Update 仅一次调用(每帧); LateUpdate 每帧调用一次; Corountine 用startCoroutine()在执行时间内会一直被调用; OnGUI 每帧被调用一次; 补充一下原创 2010-01-11 15:01:00 · 2466 阅读 · 0 评论 -
在3dmax中导入的动画摄像机巡游与主摄像机之间的切换
添加脚本位置 First Person Controller: 添加CameraSwitch脚本 下层物体 graphic MainCamera AnimationCamera:从3dmax中导入,添加CameraSwitch脚本 下层物体 camera 新建并作为子物体原创 2010-01-11 14:21:00 · 6327 阅读 · 1 评论 -
shader 小知识
shader lab unity自带的shading 和material语言; 使用自己写的shader asset——>create shader 一系列subshader,当unity 显示网格时,会选第一个subshader使用; subshader定义一组rendering pass:regular pas原创 2010-01-11 13:22:00 · 1893 阅读 · 0 评论 -
unity中audio的设置
unity中可执行文件格式 1. OGGVobis: 特点:音频压缩格式类似于mp3等; ogg完全免费,开放,没有专利限制; 文件扩展名.OGG; 一种有损文件压缩格式;原创 2010-01-11 14:42:00 · 7710 阅读 · 0 评论 -
漫游动画摄像机制作
方法一1. 在3dmax中制作摄像机或dummy物体,按照想要的路径设置动画;2. 导出Fbx;3. 在unity中,将Main Camera放到3dmax中,camera位置,然后将maincamera拖到3dmax模型的camera下,作为其子物体;4. run,动画完成; 方法二 用spline controller在unity中直接制作,在http://ww原创 2010-01-11 14:14:00 · 4946 阅读 · 0 评论 -
unity中多摄像机切换
1. 通过cameraObject——> create other——> camera, 首先创建camera0和camera1两个摄像机;2. 调整摄像机的位置和视角;3. 通过GameObject——>create other 创建一个cube与sphere,调整两物体位置,如cube在camera0的视角中,sphere在camera1视角中;4. 通过在project工程区,右原创 2010-01-11 13:16:00 · 7361 阅读 · 5 评论 -
实现物体绕不同轴旋转,并可以外部调用的函数
第一个文件,声明枚举类型,分别为均匀变化和加速变化using UnityEngine;using System.Collections;public enum CTRotationType{ Uniform, AccelerateUniformly} 第二个文件:主函数,实现围绕轴变化的两个函数,分别为均匀变化和加速变化 using UnityEngine;us原创 2010-03-21 16:06:00 · 3436 阅读 · 0 评论 -
unity中调用dll
转载自http://web3d.5d6d.com/thread-2740-1-4.html 进入这个unity<span class="t_tag" onclick="function onclick(){tagshow(event)}">论坛也这么久了。在这里,让我感觉到了家的温暖,让小弟<span class="t_tag" onclick="function onclic转载 2010-03-21 15:58:00 · 4684 阅读 · 1 评论 -
unity学习笔记,关于一些类
IEnumerator:在c#中如要要使用yield,那么那个函数形式可以是 IEnumerator myfunction(){ yield;}; 具体是什么意思,不太清楚。ScriptableObject: derived from Object; This is most useful for assets which are on原创 2010-03-21 15:49:00 · 2996 阅读 · 0 评论 -
Save and Load from XML
保存工程的信息:比如游戏进程中的位置信息,对抗双方的个人信息等:方法1:使用xml文件: xml文件要以UTF-8的格式存储; 但是这样做会使得programmer 可以从脚本中控制xml文件中的所有的字符,包括xml文件中的语法命令字符,因此会带来不安全隐患; 附上两段代码: A 这一段是我自己写的,将一个xml文件按照字符串读入; 虽然unity3d中的str原创 2010-03-21 15:35:00 · 2887 阅读 · 0 评论 -
(转载)在unity中连接数据库
转载自http://web3d.5d6d.com/viewthread.php?tid=3650&extra=&page=11.代碼 首先代碼如下 :using <span class="t_tag" onclick="function onclick(){function onclick(){function onclick(){tagshow(event)}转载 2010-01-29 16:30:00 · 3849 阅读 · 2 评论 -
(转载)Unity 3d连接mysql
转载自 http://blog.csdn.net/nette/archive/2009/07/30/4394849.aspx Unity3D 连接MySql数据库一.在Mac OS X中架设MySql数据库下载mysql for Mac http://dev.mysql.com/downloads/mysql/5.0.html可以在Mac OS X 10.2.x(“Jaguar”)转载 2010-01-28 20:44:00 · 4903 阅读 · 0 评论 -
在Unity3d中创建滑动GUI
功能实现:1.创建一个GUITexture : create-> GUITexure; 此时可以通过修改component 栏中的选项,改变gui的texture等; 这样建立的GUITexture从属于整个屏幕平面,作为一个新的物体出现,他的位置不受camera的位置的影响,就是说,不管camera移动到哪里,这个GUI始终在你设定的位置;2. 将GUIslider.原创 2010-01-26 15:17:00 · 3729 阅读 · 1 评论 -
unity3d数据库操作学习笔记
network + RP 功能控制多个游戏成员(比如,用户游戏装好等的管理),其中一个作为server。 wwwForm : 类,用于生成放在web servers 的www class; 在帮助文档中有一个连接sql的例子,可以在脚本中利用语法构造表单式插入语句等; 数据库: 可以连接 mysql, 利用url访问,但是传输信息的代价大;原创 2010-01-18 16:32:00 · 4727 阅读 · 1 评论 -
unity3d中怎样重用assets
1、 从第一个项目中选择 项目->导出package 。在另一个项目中选择 导入package;2、 在导出选项卡中选择all dependency,可以将图片等信息同时导入导出;3、 如果将导出包放在standard packages folder( next to your unity application in install disk),那么他们将会出现在create view原创 2010-01-18 16:24:00 · 3912 阅读 · 0 评论 -
旋转camera到特定对象
设定一个物体使得camera可以从现在为止自动飞到当前位置 1. 设定一个位置,可以在其前方放置一个显示其位置的cube。这里也可以写脚本设定位置。 2. 使用函数 移动函数 transform.position = vector3.slerp(positionstart, positionEnd, Time*time*0.001); 旋转函数 transform.Rot原创 2010-01-11 15:07:00 · 4243 阅读 · 2 评论