![](https://img-blog.csdnimg.cn/20200728090336428.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Unity3D
在使用Unity3D开发中,自己总结写的一些实用工具或方法,希望能帮上用得着伙伴.
星·雨
这个作者很懒,什么都没留下…
展开
-
Unity判断点在Mesh的内部还是外部
Unity判断点在Mesh的内部还是外部采用的方法是利用多个射线与碰撞器进行反射判断的.这个方法是对封闭网格进行判断的,如球这样的.对某些网格可能会出问题,不知道是某些网格面出问题了还是别的原因… public static bool IsPointInCollider(this Collider cld, Vector3 point) { var bds = cld.bounds; if (!bds.Contains(point)) {原创 2020-08-19 12:22:57 · 2170 阅读 · 2 评论 -
Unity中物体以指定的速度匀速移动至目标点
前言在使用Unity开发时,有时会使用到物体以指定的速度匀速移动至目标点这个功能,用着的DOTween插件里也没有这个功能,本来想在网上搜索找个现成的来使用来着,但没找着合适的… … 所以自己写了个.方法 /// <summary> /// 当前物体以指定的速度匀速移动至目标点 /// </summary> /// <param name="self"></param> /// <param name="tar原创 2020-07-27 18:09:59 · 10361 阅读 · 0 评论 -
Unity相机观察器(实现控制视角旋转,平移,缩放)
相机观察器网上找了许多视角控制的方法,但都不满意,达不到我预期的效果,于是总结一些方法自己写了一个。仿Unity的Scene里的视角操作模式,实现控制视角旋转,平移,缩放。对其做了一些限制,即限制了Y方向上的角度避免翻转过头,可选择设置限制目标物体来限制视平面的拉近拉远距离.using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 相机观察器/// &原创 2020-06-28 18:46:24 · 2465 阅读 · 0 评论 -
Unity重置模型物体的轴心为中心
前言因为在Unity开发中经常会遇到模型物体的轴心点偏离模型很远的情况,导致我们在操作位置,旋转,缩放时很麻烦,我们很希望轴心点是物体模型的网格中心:小知识在Unity中模型物体的中心和轴心意义中心:模型物体下所有渲染网格的计算中心点轴心:模型物体Transform的操作点(位置点,旋转点,缩放点)可以在Unity中通过点击下方的按钮切换查看当前为轴心状态在Unity中直接创建的C...原创 2020-04-09 17:40:35 · 13091 阅读 · 3 评论