Unity3D
文章平均质量分 58
虎纠印象
Unity3D, iOS
展开
-
Unity3D材质丢失的解决办法
Win7 Unity3D 4.2.0f4同事给我一些Fbx格式的角色动画,包括几个图片文件夹,和一个Materials文件夹。但我在导入Unity3D时,但主角的材质却丢失。解决办法是把Materials文件夹删掉,然后那个文件夹上右键选择reimport,即可解决问题。原创 2013-10-31 23:27:47 · 16040 阅读 · 2 评论 -
Unity3D中四元数
我觉得要真正地理解四元数是把Unity3D里四元数函数都上手测试一下其功能。 四元数在Unity3D中的作用就是拿来表示旋转。AngleAxis 创建一个旋转,绕着某个轴旋转,返回结果是一个四元数。 跟ToAngleAxis实现的是相反的功能。Angle 返回两个旋转值(四元数)之间的角度,返回值是float类型的角度值。 (不知道这个值算出来后有什么用)Dot 点乘,我也不太理解其意义原创 2015-10-23 15:51:55 · 4809 阅读 · 0 评论 -
Unity手游优化总概
其实这是个网上视频课程,http://www.unitytrain.cn/course/18,课时1。 我想把里面的内容整出来,看网上已经有人整了,就转过来。转自:http://bingkuailong.lofter.com/post/1cceaa62_5579349Unity手游优化总概 分为以下三个方面: 1、资源方面(游戏中的美术资源) 2、引擎方面优化(引擎内部有一些可以优化的选项)转载 2015-09-19 14:40:51 · 4659 阅读 · 0 评论 -
Unity3D开发随手笔记
Resources与StreamingAssets文件夹的区别 http://www.blogbus.com/flbh-logs/251368633.html Unity3D研究院之手游开发中所有特殊的文件夹获取某个Shader里的参数值 Material.GetFloat怎么让一个Plane刚好覆盖满摄像头的范围 How to make a plane fill the field of原创 2015-09-05 21:54:12 · 706 阅读 · 0 评论 -
一期介绍VR的播客节目
机核网 浅谈VR讲了目前三个VR产品的体验,Oculus Rift,HTC VIVE,Playstation VR。http://www.g-cores.com/volumes/17338原创 2016-01-26 11:18:53 · 1104 阅读 · 0 评论 -
Unity3D OnBecameVisible OnBecameInVisible 无效 没有用
大家有可能在调试的时候发现,在Unity3D的Game窗口中明明物体已经出了摄像机,但还是无法响应OnBecameInVisible。原因是在Unity3D中测试时,需要同时满足物体也出了Scene的窗口,才可以响应OnBecameInVisible。打包成exe出来就没有这个影响。 另外,OnBecameVisible和OnBecameInVisible所在的脚本是需要挂在你要判断的物体上的。原创 2016-01-13 10:01:45 · 8857 阅读 · 1 评论 -
C++和C#之间Socket通信中文乱码
环境:C++ MFC框架,Visual Studio 2010 SP1,C#是Unity3D 5.3.1f1开发,都是Windows10 环境。 参考链接:http://blog.csdn.net/yunffern/article/details/7850526 问题:用的是UDP,C++端是客户端,Unity是服务端,客户端的设置是多字节(Use Multi-Byte Character S原创 2016-02-14 21:49:07 · 8091 阅读 · 1 评论 -
广州Unity VR大师课程
主讲人是Carl Callewaert,同时有个翻译的工程师,在一个五星级酒店。主要讲Unity5.3的VR功能,做VR程序时的特别设置、要求,现场教大家做了个塔防游戏,并把它改为VR版本。现场我做好后的源代码 链接: http://pan.baidu.com/s/1gejrZqz 密码: tfa2下面是一些笔记:Asset Store里有VR Sample,可以参考。不用Normal Map?St原创 2016-02-23 10:15:42 · 1840 阅读 · 0 评论 -
Angry Bots源码分析
Angry Bots是Unity3D 4.x自带的一个例子,挺适合新手学习的。1、主角底下用一张图片来模拟阴影。待更新。参考:http://yiyanwan77.iteye.com/blog/1667267原创 2015-10-31 21:28:12 · 1263 阅读 · 0 评论 -
Unity3D证书(序列号)升级总结
背景: 公司以前的同事买过一个Unity 4.x Pro的License,其实就是一个序列号。找国内的代理商A买的,为什么找代理商买而不直接在官网上买,因为发票。 另外,Unity是把Unity授权分成三部分来卖,一个是Unity Pro,一个是iOS Pro,一个是Android Pro。目前5.x系列每个部分售价都是1500美元,如果你司还想搞移动开发,那iOS Pro和Android Pr原创 2016-04-19 16:54:38 · 44877 阅读 · 0 评论 -
Unity3D MonoDevelop unsafe code may only appear if compiling with /unsafe
环境:Unity5.3.1 32bit,MonoDevelop 5.9.6,Win10 Unity3D项目中有一段代码用到了unsafe,在debug时报 unsafe code may only appear if compiling with /unsafe 的错,无法进行调试。不过这代码在Unity4.6和对应的MonoDevelop时可以debug。解决办法:在MonoDevelop中,右原创 2016-07-12 14:24:51 · 4591 阅读 · 0 评论 -
Rejected because no crossdomain.xml policy file was found
环境:Unity3D 5.3.5f1,Mac代码中用到WWWForm去post,就报了这个错误 Rejected because no crossdomain.xml policy file was found解决办法:在ProjectSetting ——> Editor ——> 勾上Enable Webplayer Security Emulation,Host URL 改为你WWWForm访问原创 2016-07-17 21:34:36 · 1851 阅读 · 0 评论 -
简单试了下vuforia的video play
Vuforia有个Unity3D的视频播放的Demo,可以在iOS和Android下播放视频。我看了下iOS它是调用iOS原生的代码。试着修改了下,让它一开始就全屏播放视频。代码链接。原创 2016-08-02 17:23:05 · 2385 阅读 · 2 评论 -
Unity3D在Mac OS X中如何打开两个窗口
参考链接:http://forum.unity3d.com/threads/how-to-open-multiple-instances-of-unity-osx-lion.122533/我最后用的是8楼的方法: go to Finder/Applications/Unity3d.. then Right click on Unity3d.app and go for ‘show package原创 2015-09-15 23:06:31 · 4211 阅读 · 0 评论 -
Unity3D中如何调用序列帧图片为动画
环境:Unity4.6.2 Win7 64bit我这里一张图片就是一帧,不需要去把一张图片裁剪成几段。然后把这些png图片按顺序渲染。其实这样也可以用视频来代替,也可以有同样的效果。 实际操作其实是很简单的,先将图片导入Project中,选中所有图片,在Inspector中将Texture Type修改为Sprite(2D and UI)。然后把这些选中的图片,拖到Hierarchy中,Hiera原创 2015-09-15 22:36:09 · 30370 阅读 · 0 评论 -
Unity3D中JS调用DLL不能的曲线救国方法
我的问题是这样子的,我手上有一个要用的Unity3D插件,该插件是用JS写的。同时我有一个C和OpenCV写的动态库DLL文件,现在我需要对该插件的源码进行修改,要调用该DLL文件。查阅资料时,发现U3D中用JS调用DLL的资料特别少,感觉比较难以实现。于是我想了个办法,直接写个C#脚本,去调用这个DLL,然后再让JS去调用该C#脚本,即可解决问题。U3D中C#调用JS,以及JS调用C#的原创 2013-11-26 20:59:21 · 3112 阅读 · 0 评论 -
Unity3D调用摄像头,画面为翻转的问题
Unity3D中新建一个工程,加一个Plane,新建一个C# 脚本,调用摄像头,不过显示的图片居然是翻转的,也就是头朝地下。调了半天,原来是Plane反掉了,Plane的Rotation X值改为90,Y改为180就可以了。晒下代码:using UnityEngine;using System.Collections;public class C : MonoBehaviou原创 2013-11-14 17:32:35 · 9194 阅读 · 0 评论 -
Unity3D UI层 两个摄像头会出现两层UI的情况
有一个给Leap Motion用的UI插件,UI插件另外加了一个摄像头,当然这摄像头是Orthograph原创 2014-04-15 18:27:15 · 7347 阅读 · 1 评论 -
骨骼和Blendshape的区别
背景:我在跟负责动画原创 2014-07-17 21:42:23 · 15289 阅读 · 1 评论 -
Unity3D调用摄像头时的最高分辨率
怎样知道一款网络摄像头支持的最高分辨率呢?原创 2014-10-09 19:54:06 · 10151 阅读 · 1 评论 -
Unity3D旋转无效
我常常把摄像机的画面输出到plane上,所以原创 2014-10-10 17:06:49 · 3805 阅读 · 1 评论 -
Unity3D脚本的执行先后顺序问题
我在用AVProLiveCamera这个插件,其中里面有个Demo原创 2014-10-11 09:14:20 · 6936 阅读 · 1 评论 -
Unity3D流体插件FluidSim使用总结
这个流体插件是2D的,想用3D的同学可以不用看了。用JS语言写的,不过这问题不大,用C#也是可以调用JS的。整体的效果还是不错了,用到了GPU(Unity3D必须是Pro版本)。作者把很多接口都弄到界面上了,用起来很方便,而且也很简单,容易上手。价钱不贵,25美元。该插件在Unity3D商城上的地址是 http://u3d.as/content/phillip-heckinge原创 2013-12-24 16:59:51 · 19195 阅读 · 0 评论 -
Unity3D一种打包exe后看不到角色的情况
Unity3D 4.6.2,Win7 64bit 有一个角色的动画,在Unity3D IDE里,是有的,但是打包成exe时,却出不来了。 摄像头设的是orthographic,如上图,如果物体在视景体以外,则是不会被渲染出来的。 刚好那个角色开始位置被放得太远,动画过程中才进入视野,所以才会有打包后看不见角色的问题。原创 2015-07-12 20:56:04 · 3370 阅读 · 0 评论 -
Unity3D中Blendshapes之间的过渡方式
环境Unity3D 4.6.2f1 Win7 64bit 同事从Maya中用blendshape方式做了一个动画,一个球匀速向前移动一段距离。但导出fbx放进Unity3D后,感觉球是在一颤一颤地移动,而不是匀速移动。 效果是这样子:http://v.youku.com/v_show/id_XMTMyMjQyNTE2NA==.html 同事解释了下: 假设那个动画是24帧,每一帧中球的位置都原创 2015-08-29 21:06:05 · 12224 阅读 · 1 评论 -
Maya中的场景与Unity3D中的场景匹配
我公司多是把Maya做的东西输出成视频,然后在正式使用的时候用播放器播放,但如果想要在每次播放的时候加上不同的效果,比如在视频里的某物体上加上文字,这样都要再重新输出一遍,相当费时。 解决办法是用Unity3D来播放视频,然后把需要加文字的物体导出动画为fbx格式,这样Unity3D里同时播放视频和动画。但要把Maya里的场景和Unity3D中的场景匹配。 因为视频在Unity3D中播放是贴在一原创 2015-08-18 23:06:45 · 3992 阅读 · 0 评论 -
Unity3D中在模型上贴上文字
在一个不规则的模型上贴上文字。 我是用Render Texture。 过程复杂了些,但可以用。 http://docs.unity3d.com/Manual/class-RenderTexture.html原创 2015-08-18 23:12:50 · 12224 阅读 · 0 评论 -
Unity3D调用iOS摄像头全屏旋转,ZXing测试
在测试Unity3D ZXing代码时,调用iOS摄像头的效果总不令我满意,你会发现用WebCamTexture调用的摄像头画面跟iOS自带相册调用的效果不一样,焦距有点问题。虽然这不影响ZXing的调用,但我还是搜了下,解决了这个问题,参考了下面链接。https://github.com/keijiro/WebCamRotation最终代码见https://github.com/linmq/ZXi原创 2016-08-02 19:41:04 · 2936 阅读 · 0 评论