- 假设人物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网络编程,希望对其他人有所帮助。目录如下:  ...
- 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下: 一、通用服... 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下: 一、通用服...
- 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下:  ... 介绍 在阅读了罗培羽著作的Unity3D网络游戏实战一书后,博主综合自己的开发经验与考虑进行部分修改和调整,将通用的客户端网络模块和通用的服务端框架进行提取,形成专栏,介绍Socket网络编程,希望对其他人有所帮助。目录如下:  ...
- Wheel Collider专门用于模拟车具轮胎的物理属性,内置了碰撞检测、轮胎摩擦模型等,可以用于实现车具的控制。 核心的几个变量: motorTorque:驱动力,将其设为正值向前移动,负值向后移动... Wheel Collider专门用于模拟车具轮胎的物理属性,内置了碰撞检测、轮胎摩擦模型等,可以用于实现车具的控制。 核心的几个变量: motorTorque:驱动力,将其设为正值向前移动,负值向后移动...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签