- abs(x) 计算x的绝对值 acos(x) 反余弦三角函数 all(x) 参数均不为0返回true 否则返回false any(x) 参数中只要有一个不为0就返回true 否则返回false asin(x) 反正弦三角函数 atan(x) 反正切三角函数 atan2(y, x) 返回y/x的反... abs(x) 计算x的绝对值 acos(x) 反余弦三角函数 all(x) 参数均不为0返回true 否则返回false any(x) 参数中只要有一个不为0就返回true 否则返回false asin(x) 反正弦三角函数 atan(x) 反正切三角函数 atan2(y, x) 返回y/x的反...
- Example: var lineRenderer = GetComponent<LineRenderer>(); lineRenderer .SetStartColor(Color.red) .SetEndColor(Color.red) .SetStartWidth(0.1f) .Set... Example: var lineRenderer = GetComponent<LineRenderer>(); lineRenderer .SetStartColor(Color.red) .SetEndColor(Color.red) .SetStartWidth(0.1f) .Set...
- 如图所示,本文介绍如何判断一个物体是否被一个凸边体区域所囊括,本文将该功能的实现拆分成了如下步骤: 1.如何判断两条线段是否相交 2.如何判断一个点是否在一个凸边形范围内(2D、xz轴构成的平面) 3.如何判断一个点是否在一个凸边体范围内(3D) 4.如何判断一个物体是否在一个凸边体范围内 依次实现: 1.如何判断两条线... 如图所示,本文介绍如何判断一个物体是否被一个凸边体区域所囊括,本文将该功能的实现拆分成了如下步骤: 1.如何判断两条线段是否相交 2.如何判断一个点是否在一个凸边形范围内(2D、xz轴构成的平面) 3.如何判断一个点是否在一个凸边体范围内(3D) 4.如何判断一个物体是否在一个凸边体范围内 依次实现: 1.如何判断两条线...
- 假设人物A向正前方释放一个技能,攻击范围为一个矩形,如何判断人物B是否在该范围内受到攻击。 1. 向量A的正前方forward 与 A指... 假设人物A向正前方释放一个技能,攻击范围为一个矩形,如何判断人物B是否在该范围内受到攻击。 1. 向量A的正前方forward 与 A指...
- 目录 一、Action 事件 1.Simple 普通事件 2.Delay 延迟事件 3.Timer 定时事件 4.Until 条件事件 5.While 条件事件 6.Tween 动画事件 7.Animate 动画事件 8.Timeline 时间轴事件 二、Action Chain 事件链 1.Timeline 时间... 目录 一、Action 事件 1.Simple 普通事件 2.Delay 延迟事件 3.Timer 定时事件 4.Until 条件事件 5.While 条件事件 6.Tween 动画事件 7.Animate 动画事件 8.Timeline 时间轴事件 二、Action Chain 事件链 1.Timeline 时间...
- 当相机与物体的距离越来越近,达到指定值时,我们让物体逐渐淡出,当相机与物体拉开距离后,再让其淡入,来处理当相机靠近物体时的穿模情况,效果图: 创建一个新的PBR Graph,命名为Fade,在Blackboard黑板中创建以下属性: ... 当相机与物体的距离越来越近,达到指定值时,我们让物体逐渐淡出,当相机与物体拉开距离后,再让其淡入,来处理当相机靠近物体时的穿模情况,效果图: 创建一个新的PBR Graph,命名为Fade,在Blackboard黑板中创建以下属性: ...
- 目录 一、核心属性 1.UI Canvas 画布 2.UI Resolution 分辨率 3.UI Camera 相机 二、UIView 视图 1.ViewLevel 视图层级 2.创建视图 3.Load 加载视图 4.Show 显示视图 5.Hide 隐藏视图 6.Unload 卸载视图 三、Animati... 目录 一、核心属性 1.UI Canvas 画布 2.UI Resolution 分辨率 3.UI Camera 相机 二、UIView 视图 1.ViewLevel 视图层级 2.创建视图 3.Load 加载视图 4.Show 显示视图 5.Hide 隐藏视图 6.Unload 卸载视图 三、Animati...
- 目录 一、Aimable Object 二、Aim System 三、示例 一、Aimable Object 为场景中需要进行交互的物体挂载AimableObject组件: Description属性表示该物体的描述信息,AimableDistance属性表示该物体可被瞄准检测到的距离,通过OnEn... 目录 一、Aimable Object 二、Aim System 三、示例 一、Aimable Object 为场景中需要进行交互的物体挂载AimableObject组件: Description属性表示该物体的描述信息,AimableDistance属性表示该物体可被瞄准检测到的距离,通过OnEn...
- 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下:  ... 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下:  ...
- 目录 一、Key Input 二、Mouse Input 三、Axis Input 四、Input Master 五、Input Trigger 一、Key Input 通过编辑器设置一个键盘按键: using UnityEngine;using SK.Framework; public class Examp... 目录 一、Key Input 二、Mouse Input 三、Axis Input 四、Input Master 五、Input Trigger 一、Key Input 通过编辑器设置一个键盘按键: using UnityEngine;using SK.Framework; public class Examp...
- Example: var image = GetComponent<Image>();image .SetColor(Color.white) .SetColor(1f, 1f, 1f) .SetColor(1f, 1f, 1f, 1f) .SetColorAlpha(1f) .SetMate... Example: var image = GetComponent<Image>();image .SetColor(Color.white) .SetColor(1f, 1f, 1f) .SetColor(1f, 1f, 1f, 1f) .SetColorAlpha(1f) .SetMate...
- 目录 一、简介 二、功能 1.键盘控制移动 2.视角拉近拉远 3.视角旋转 4.视角聚焦 5.活动区域限制 三、核心变量 一、简介 RoamCameraController是用于漫游视角的相机控制脚本,同时支持Input System Package(New)和Input Manager(Old)新... 目录 一、简介 二、功能 1.键盘控制移动 2.视角拉近拉远 3.视角旋转 4.视角聚焦 5.活动区域限制 三、核心变量 一、简介 RoamCameraController是用于漫游视角的相机控制脚本,同时支持Input System Package(New)和Input Manager(Old)新...
- Nav Mesh是Unity中用于寻路行为的AI功能,下面简单介绍Nav Mesh的使用以及如何使用Line Renderer组件将寻路的路径通过如下方式绘制出来: 首先需要将场景中属于寻路过程中的障碍物体做Navigation Static处理,在Inspector检视面板右上角的Static中: 然后打开Navigati... Nav Mesh是Unity中用于寻路行为的AI功能,下面简单介绍Nav Mesh的使用以及如何使用Line Renderer组件将寻路的路径通过如下方式绘制出来: 首先需要将场景中属于寻路过程中的障碍物体做Navigation Static处理,在Inspector检视面板右上角的Static中: 然后打开Navigati...
- 点积的计算方式为:a*b = |a| * |b| cos<a,b> 其中|a|和|b|表示向量的模,<a,b>表示两个向量的夹角。通过点积可以判断一个物体在另一个物体的前方还是后方。 using UnityEngine; public class Foo : MonoBehaviour{ //创建两个物体... 点积的计算方式为:a*b = |a| * |b| cos<a,b> 其中|a|和|b|表示向量的模,<a,b>表示两个向量的夹角。通过点积可以判断一个物体在另一个物体的前方还是后方。 using UnityEngine; public class Foo : MonoBehaviour{ //创建两个物体...
- 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下:  ... 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下:  ...
上滑加载中
推荐直播
-
在昇腾云上部署使用DeepSeek
2025/02/14 周五 16:30-18:00
Hao-资深昇腾云解决方案专家
昇腾云上有多种方法部署DeepSeek,讲师一步步演示,解析配置参数的含义和推荐的选择。学完一起动手搭建自己的DeepSeek环境吧!
回顾中
热门标签