- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Git 命令记录总结
工作区的内容直接进行提交:git commit -am"说明文字"提交工作区的内容到暂存区:git add . 提交所有修改和新建的数据到暂存区git add -u 相当于 git add -update 提交所有删除和修改的文件到暂存区git add -A 相当于 git add -all 提交所有修改、删除、替换、新增的文件到暂存区重命名文件git mv re...
2020-01-04 22:43:52
241
原创 当头部相机移动旋转时,如何使物体相对于头部相机的方向和位置不变
在VR里面,特别移动VR里面,利用按键晃动头部移动物体时,需要保持物体相对于头部相机的方向不变。把下面的脚本挂载在需要移动的物体上,按住空格键,移动旋转相机,物体相对于相机位置和方向不变。在实际开发过程中,把空格按键按下和抬起事件方法,设置成指定的移动按键就行了。```using System.Collections;using System.Collections.Generic;us...
2019-04-10 18:40:39
918
原创 Unity 使用 Newtonsoft json 库进行序列化和反序列化
Newtonsoft Json.NET是.NET生态下标准json解析库,但是不支持 Unity 引擎。但 GitHub 上有一个可以支持 Unity 的库Newtonsoft Json.NET for Unity3D。本文来介绍一下在 Unity 使用 Newtonsoft 库进行 json 解析。支持序列化字典类型。Unity 自带的 JsonUtility 不支持字典类型。在https:/...
2019-03-31 18:41:02
2254
原创 法线贴图呈蓝紫色的原因
我们经常用的模型法线贴图一般都是呈现蓝紫色的,如下图。那为什么法线贴图是蓝紫色的呢?呈现蓝紫色的法线贴图纹理存储的是模型该顶点的切线空间下法线方向。切线空间的 Z轴是顶点法线方向, X 轴是顶点的切线方向,Y 轴是副切线方向,可通过 X 轴和 Z 叉乘得到该方向。切线空间下法线每个坐标轴的取值范围是在(-1,1)。而存储为法线纹理图片的颜色取值范围是在(0,1)之间。需要通过(n...
2019-03-24 23:05:40
7841
原创 Unity局部截图、全屏截图、带UI截图方法总结汇总
根据项目的需求,在unity中涉及的截图主要有全屏截图、局部截图、带UI截图等形式。下面很具这几种形式对在unity中截图的方法进行总结。一、 局部截图public RectTransform UIRect; void Update () { if (Input.GetKeyDown(KeyCode.Space)) { string...
2018-04-30 18:47:36
7801
原创 Unity 绕物相机旋转、缩放、平移相机视野实现
target为相机所环绕的物体相机视野平移是通过移动target目标物体实现相机跟随移动,进而实现平移视野的效果。using UnityEngine;public class CameraControl : MonoBehaviour{ public Transform target; public float xSpeed = 200, ySpeed = 200, mSpee...
2018-04-27 09:45:14
2509
原创 CSS自适应网站布局媒体查询如何设置断点
如何选择断点?(来源) 根据内容创建断点,绝对不要根据具体设备、产品或品牌来创建。 从针对最小的移动设备进行设计入手,然后随着屏幕类型不断增加而逐渐改善体验。 使每行的文字最多为 70 或 80 个字符左右。 以小屏幕开始,不断扩展的方式选择主要断点必要时选择小断点优化文本,提高可读性理想栏目的每一行应该包含 70 到 80 个字符(大约 8 到 10 个英文单词),因此,
2017-11-18 11:03:08
2297
转载 模板方法模式深度解析
1. 模板方法模式概述 在现实生活中,很多事情都包含几个实现步骤,例如请客吃饭,无论吃什么,一般都包含点单、吃东西、买单等几个步骤,通常情况下这几个步骤的次序是:点单 --> 吃东西 --> 买单。在这三个步骤中,点单和买单大同小异,最大的区别在于第二步——吃什么?吃面条和吃满汉全席可大不相同,如图1所示:图1 请客吃饭示意图 在软件开发中
2017-11-15 07:01:01
153
转载 Android中Is library配置的作用
在Android开发中如果用eclipse开发的话,在配置的时候会有一个选项,Is library一直没有研究明白,经过上网查找,有人归纳了用法,归纳的很好作为保留。解决了我多个项目共享资源的好方法。 第一种:用eclipse开发的话,在工程右击-properties-Android最下面,有个Is library,选择后-apply确定,就是将此工程公开可以给别的工程使用,比如别
2014-11-12 16:29:36
411
转载 Unable to resolve target 'android-i'
重新装完Ecplise+ATD+Android SDK 在Ecplise工作空间导入之前写过的Android项目会出现错误,大部分是SDK 版本不符,如下错误提示:Error:Unable to resolve target android-5解决办法:修改工程目录下的project.properties文件里的内容target=android-5数字改成你机器里装过的android
2014-11-07 08:02:44
206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人