unity
jiachun199
这个作者很懒,什么都没留下…
展开
-
Unity 中的 Ray,RaycastHit,ScreenPointToRay
在 Unity 射线检测中,常常会用到 Camera.ScreenPointToRay 方法。这个方法很简单,传入一个屏幕上的像素坐标,返回一条在世界空间下从 Camera 的近裁剪面出发穿过屏幕上的像素坐标点的射线。 首先说说射线;射线是3D世界中一个点向一个方向发射的一条无终点的线。在发射的轨迹中,一旦与其他物体发生碰撞,它就会停止。相关API:1、Ray Camera.main.ScreenPointToRay(Vector3 pos) 返回一条射线Ray从摄像机到屏幕指定一个点..原创 2020-07-29 17:34:44 · 1004 阅读 · 0 评论 -
unity中Input.Touch详解
相关的api1、Touch类:用来记录一个手指触摸在屏幕上的状态与位置的各种相关数据。这其它中只有两个属性是你要注意的,就是Touch.fingerId和Touch.tapCount。Touch.fingerId: 一个Touch的标识。Input.touches数组中的同一个索引在两帧之前,指向的可不一定是同一个Touch。用来标识某个具体的touch一定要用fingerId,在分析手势时、或处理多点触控时,fingerId是非常重要的。Touch.tapCount: 点击的总人数,这个属性可以用来转载 2020-07-29 11:41:57 · 7327 阅读 · 0 评论 -
Unity 3D 对手机屏幕触摸的控制脚本
Unity判断手势触摸的类型 ,判断手势的滑动方向,并获取刚触摸以及触摸结束事的坐标单点触摸Input.touchCount1移动触摸Input.GetTouch(0).phaseTouchPhase.Moved多点触摸Input.touchCount > 1判断两只手指至少有一只为移动触摸Input.GetTouch(0).phase == TouchPhase.Moved || Input.GetTouch(1).phase == TouchPhase.Moved/*** 判断转载 2020-07-29 11:07:04 · 680 阅读 · 0 评论 -
unity人脸识别插件DlibFaceLandmarkDetector
1.DlibFaceLandmarkDetectorUnity官方插件,在插件商店里即可找到,但是对于我这种只是用来试用一下效果的小白来说还是有点小贵(更别说还是美刀),如果如果有感兴趣的童鞋可以在CSDN查找下载,学习使用,商业用途还是要支持正版的!!!!!配套下载OpenCVForUnity,这些插件CSDN都有,可以去查一下。这里提一下,由于Unity版本不同可能会导致一部分比较老的DlibFaceLandmarkDetecto插件导入后报错,小弟这里提供一下我使用的版本:Unity 2018原创 2020-07-26 19:22:49 · 2395 阅读 · 0 评论 -
unity之Resources.Load()和Instantiate()
Resources.Load()读取资源文件Resources.Load:使用这种方式加载资源,首先需要下Asset目录下创建一个名为Resources的文件夹,这个命名是U3D规定的方式,然后把资源文件放进去,当然也可以在Resources中再创建子文件夹,代码加载时需要添加相应的资源路径。看这2篇:https://blog.csdn.net/Filwl_/article/details/83713887https://blog.csdn.net/alayeshi/article/details/原创 2020-07-25 23:34:34 · 1021 阅读 · 0 评论 -
untiy基础之Vector3
Vector 是向量,矢量的意思,向量既有大小,又有方向,Verctor3 就是三维向量,一个三维向量会有三个分量,分别是 x,y,z,在 Unity 中每一个游戏对象都至少会有一个组件叫 Transform,Transform 主要用来控制游戏对象的位置,旋转和缩放。新建一个 Cube 物体,然后给这个 Cube 物体新建一个脚本。Vector3 其实就是一个类using UnityEngine;using System.Collections;public class Test : Mono转载 2020-07-25 22:37:18 · 440 阅读 · 0 评论 -
安装完VS2019,unity无法自动智能代码提示的解决
打开Edit下的Preferences如图,点击browser添加你想设置的编辑器原创 2020-07-24 15:27:53 · 1557 阅读 · 1 评论 -
vertical layout group组件(自动排版)
这里写自定义目录标题垂直布局组性质垂直布局组“垂直布局组”组件将其子布局元素彼此重叠。它们的高度由各自的最小高度,首选高度和柔性高度决定,具体取决于以下模型:1.所有子布局元素的最小高度相加在一起,并且它们之间的间距也相加。结果是垂直布局组的最小高度。2.所有子布局元素的首选高度被加在一起,并且它们之间的间距也被添加。结果是垂直布局组的首选高度。3.如果垂直布局组处于其最小高度或更小,则所有子布局元素也将具有其最小高度。4.“垂直布局”组越接近其首选高度,每个子布局元素也将越接近其首选高度。5转载 2020-07-20 22:40:41 · 5026 阅读 · 0 评论 -
unity 重命名快捷键
左键选中文件,F2重命名原创 2019-12-01 11:12:28 · 4989 阅读 · 0 评论