上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 47 下一页
摘要: 向量普通乘 (x1, y1, z1)*(x2, y2, z2)=(x1*x2, y1*y2, z1*z2) 普通乘这个式子就是让分量相乘,没有为啥是这么算。shader中的Blend的颜色乘 DstColor*SrcColor + Zero*DstColor也是类似 Vector3.Dot(v1, 阅读全文
posted @ 2022-06-18 14:06 yanghui01 阅读(1091) 评论(0) 推荐(0)
摘要: # #if UNITY_EDITOR using UnityEditor; using UnityEngine; public class GizmosDrawAxis : MonoBehaviour { public Color color = Color.yellow; public bool 阅读全文
posted @ 2022-06-17 23:22 yanghui01 阅读(259) 评论(0) 推荐(0)
摘要: 和SphereBoundsHandle的主要区别是这边有radius, height, heightAxis三个参数,没有size参数,其他基本一致 using UnityEditor; using UnityEditor.IMGUI.Controls; using UnityEngine; pub 阅读全文
posted @ 2022-06-17 00:04 yanghui01 阅读(44) 评论(0) 推荐(0)
摘要: # 和SphereBoundsHandle的主要区别是radius和size参数,其他基本一致 using UnityEditor; using UnityEditor.IMGUI.Controls; using UnityEngine; public class TestWindow : Edit 阅读全文
posted @ 2022-06-16 23:56 yanghui01 阅读(36) 评论(0) 推荐(0)
摘要: # 这几个都是在Bake页签上的下面几个参数控制的,生成好寻路数据后,其他的都不需要我们处理 上下台阶参数:Step Height: 能走过的台阶高度 斜坡参数:Max Slope: 超过多少坡度就爬不上去 跨越参数:Jump Distance: 不超过多少米可以跨越(不然跨不过去) 跳下参数:Dr 阅读全文
posted @ 2022-06-16 00:29 yanghui01 阅读(416) 评论(0) 推荐(0)
摘要: # Transform的默认编辑器类名不叫TransformEditor,而是叫TransformInspector。除了这个,其他基本和CustomRectTransformEditor类似 #if UNITY_EDITOR using System.Collections.Generic; us 阅读全文
posted @ 2022-06-15 23:26 yanghui01 阅读(180) 评论(0) 推荐(0)
摘要: # public class ExportNavMesh { [MenuItem("Tool/Export NavMesh")] public static void Export() { var navMeshTriangulation = NavMesh.CalculateTriangulati 阅读全文
posted @ 2022-06-15 00:06 yanghui01 阅读(530) 评论(0) 推荐(0)
摘要: # 自动创建方式,勾上Navigation Static,并把Area设为Not Walkable # 手动创建方式,加一个NavMeshObstacle组件 Shaper:障碍物的形状,有Box和Capsule两种,默认选Box即可 Center:障碍物包围盒的中心点,默认即可 Size:障碍物包 阅读全文
posted @ 2022-06-13 23:38 yanghui01 阅读(326) 评论(0) 推荐(0)
摘要: Unity - Scripting API: NavMesh (unity3d.com) 【Settings相关函数】 NavMesh.GetSettingsByID(agentTypeID);NavMesh.GetSettingsByIndex(0);NavMesh.GetSettingsCoun 阅读全文
posted @ 2022-06-13 22:43 yanghui01 阅读(961) 评论(0) 推荐(0)
摘要: # 涉及到的类 NavMesh:一个记录可行走区域的数据结构 NavAgent:要移动的物体,可以利用NavMesh提供的数据来规划最佳路线,避开障碍等 # 创建一个基本的场景,紫色,绿色为可行走地面,灰色为不可行走地面,地面均为6x6大小; 黄色的方块为要移动的物体;白色的胶囊是坐标参照物(删掉C 阅读全文
posted @ 2022-06-11 20:13 yanghui01 阅读(585) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 47 下一页