关闭

[置顶] 【健康生活】程序员做人做事的四个阶段

1.不知道自己不知道 假自信、过度承诺、满口我能行没问题、看不起其他程序员 2.知道自己不知道 有点心虚、虚心学习、偷偷努力、羡慕牛人 3.知道自己知道 自信、比较客官、真正承诺、有点自我 4.不知道自己知道 开放、主动、好学、谦虚...
阅读(2263) 评论(0)

【Unity3D自学记录】VR插件CardboardSDKForUnity解析(一)

首先是插件的下载地址: http://download.csdn.net/detail/hackdjh/9843547 将插件导入到Unity中,打开下图画圈的Scene,这个就是插件提供的Demo 打开场景后,大概就是下图的样子。 接下来,我们看看Hierarchy中都有什么。 Hierarchy中CardboardMai...
阅读(603) 评论(0)

【VS应用】 VS.net中快捷键收缩和展开代码段

1. Ctrl-M-O   折叠所有方法  2. Ctrl-M-P   展开所有方法并停止大纲显示(不可以再折叠了)  3. Ctrl-M-M   折叠或展开当前方法  4. Ctrl-M-L   展开所有方法...
阅读(244) 评论(0)

【C++学习之路】sizeof(array)/sizeof(int)的含义

array是个数组 sizeof (array)就是这个数组所占的内存总量(字节数), sizeof(int)就是单个所占的内存. 所以呢,sizeof (array) / sizeof (int)就是array数组的元素的个数....
阅读(1518) 评论(0)

【C++学习之路】实型(Real)

所谓实型,就是我们平时说的实数。 C++中,实数分为浮点型和双精度型,两者的主要区别是表示范围不同和占用的存储空间不同。 两种方式来表示实数: 1.小数形式:如0.1、0.01、15.51等等,这是我们日常生活中的表达方式一样。 2.指数形式:即科学技术法,如0.25E5表示 0.25*10^5,其中E表示10的多少次方,也可以用小写e表示。(注意!在E之后的指数必须是整数)...
阅读(1872) 评论(0)

【C++学习之路】解决:无法查找或打开 PDB 文件

已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件。 已加载“C:\Windows\SysWOW64\kernel32.dll”。已加载符号。 已加载“C:\Windows\SysWOW64\KernelBase.dll”。无法查找或打开 PDB 文件。 已加载“C:\Windows\SysWOW64\msvcr120d.dll”。已加载符...
阅读(5758) 评论(0)

【C++学习之路】VS2015中cout、cin未声明的标识符错误的处理

如下,如果使用老的输入输出流进行编译时就会发现报错 示例代码 [cpp] view plain copy  print? #include "stdafx.h"   #include       int main(int argc,char* argv[])   {       int a, b, sum;       cout ...
阅读(5522) 评论(0)

【Unity3D自学记录】Unity5之GI设置简介

GI操作:   全局光照的特点在于能够捕捉间接光照,所以5以后,除开原来的direct light的效果,增加indirect light的效果,简单来说,就是除开光源之后,然后模型本身做为光源,幅射到别的模型上,层层递归后的效果。现不管是预计算实时GI还是烘培GI都只是针对静态模型。预计算Gi的实时光源与烘陪对应的烘培光源里的强度与反射强度都会影响幅射图与方向图的内容。需要注意,预计算Gi...
阅读(5624) 评论(0)

【Unity3D自学记录】Unity5之实时GI环境光

快速实时GI环境光   快速实时GI环境光可以用天空盒直接驱动环境光输入。这在环境光每帧都会发生变化的情况下非常不理想。所以替代方法是,由当前时间来控制环境光,并转换为关照渐变和环境光强度用于驱动实时GI系统。这些都可以在光照面板中设置:     更新环境光代码如下: using System; using UnityEngine; using System...
阅读(4023) 评论(0)

【Unity3D自学记录】NGUI控件说明(中文) UICamera

UICamera这个名字不是很合适,保留的原因仅仅是为了兼容以前的版本。 UICamera真正做的事情是发送NGUI事件给所有被当前camera渲染的object,camera是UICamera脚本所在的那个。 其实这个脚本做的事情和UI无关。事实上如果你想让游戏里面的object接收OnPress、OnClick、OnDrag等这类事件,你需要把UICamera挂在你的主相机上。 ...
阅读(1910) 评论(0)

【Unity3D自学记录】鼠标拖拽物体移动

把这段脚本拖给想要拖拽的物体,然后加上碰撞盒就可以了。 private Vector3 _vec3TargetScreenSpace;// 目标物体的屏幕空间坐标 private Vector3 _vec3TargetWorldSpace;// 目标物体的世界空间坐标 private Transform _trans;// 目标物体的空间变换组件 private Vector3...
阅读(2105) 评论(0)

【Unity3D自学记录】制作VR视频播放器

最近VR火的不要不要的,但是综合起来,VR资源最多的还是全景图片和全景视频,今天在这里给大家简单介绍一下如何用Unity制作简单的VR视频播放器。 首先找到EasyMovieTexture这个插件,AssetStore地址:https://www.assetstore.unity3d.com/en/#!/content/10032 导入之后可以看到工程目录里有以下场景  ...
阅读(10507) 评论(12)

【Unity3D自学记录】Unity5 之 standard参数

Unity5里面采用了一套全新的shader 叫做 standard shader,这套shader使用的就是基于物理的光照计算,而老的那些shaderUNITY已经不推荐使用,UNITY5认为我们大多数情况都应该使用standard shader。下图左面使用的是物理渲染,右面使用的是blinn phone,都用来表现一个很光滑的金属,没上贴图,可以明显的感觉到左侧的真实的多,这就是UNITY5...
阅读(2779) 评论(0)

【Unity3D自学记录】Unity Standard Assets 简介之 Characters

最新的Characters跟之前的不太一样。 让很多人头疼啊。 这篇介绍Characters资源包。包含三个文件夹:FirstPersonCharacter、RollerBall、ThirdPersonCharacter。        FirstPersonCharacter文件夹:   FPSController预设:    ...
阅读(5208) 评论(0)

【Unity3D自学记录】纯GUI实现Flappy Bird

直接将下面的脚本随意挂在任何GameObject上即可 using UnityEngine; using System.Collections; using System.Collections.Generic; public class FlappyBox : MonoBehaviour { private float cStartY; private fl...
阅读(2392) 评论(0)

【Unity3D自学记录】 Unity 延迟执行一段代码的较为优雅的方式

在unity中,延时执行一段代码或者一个方法或者几个方法的情况非常普遍。 一般会用到Invoke和InvokeRepeating方法。顾名思义,第一个是执行一次,第二个是重复执行。 看下定义: void Invoke(string methodName, float time); 第一个参数是方法名(注意是字符串形式),并不是更方便的委托。第二个是延时多少秒。只执行一次。 ...
阅读(4176) 评论(0)
113条 共8页1 2 3 4 5 ... 下一页 尾页
    博客专栏
    Unity3D

    文章:32篇

    阅读:173981
    个人资料
    • 访问:363178次
    • 积分:4303
    • 等级:
    • 排名:第7773名
    • 原创:55篇
    • 转载:58篇
    • 译文:0篇
    • 评论:56条
    关于博主
    ☜♥☞☆一起努力学习3D引擎☆☜♥☞ 。◕‿◕。如果有问题或者其他事情,大家可以随时联系我。◕‿◕。
    最新评论