unity物理引擎介绍
早期的游戏并没有强调物理引擎的应用,当时无论是哪一种游戏,都是用极为简单的计算方式做出相应的运算就算完成物理表现,如超级玛丽和音速小子等游戏。
较为常见的物理处理是在跳跃之后再次落到地上,并没有特别注重物理表现效果。
当游戏进入三维时代后,物理表现效果的技术演变开始加速,三维呈现方式拓宽了游戏的种类与可能性,越来越好的物理表现效果需求在短时间内大幅提升。
如何制作出逼真的物理互动效果,而又不需要花费大量时间去撰写物理公式,是物理引擎重点要解决的问题。
在 Unity 3D 内的 Physics Engine 引擎设计中,使用硬件加速的物理处理器 PhysX 专门负责物理方面的运算。
因此,Unity 3D 的物理引擎速度较快,还可以减轻 CPU 的负担,现在很多游戏及开发引擎都选择 Physics Engine 来处理物理部分。
在 Unity 3D 中,物理引擎是游戏设计中最为重要的步骤,主要包含刚体、碰撞、物理材质以及关节运动等。
游戏中物理引擎的作用是模拟当有外力作用到对象上时对象间的相互影响,比如赛车游戏中,驾驶员驾驶赛车和墙体发生碰撞,进而出现被反弹的效果。
物理引擎在这里用来模拟真实的碰撞后效果。通过物理引擎,实现这些物体之间相互影响的效果是相当简单的。
1. Unity 3D刚体(Rigidbody)
Unity 3D 中的 Rigidbody(刚体)可以为游戏对象赋予物理属性,使游戏对象在物理系统的控制下接受推力与扭力,从而实现现实世界中的运动效果。
在游戏制作过程中,只有为游戏对象添加了刚体组件,才能使其受到重力影响。
刚体是物理引擎中最基本的组件。在物理学中,刚体是一个理想模型。
通常把在外力作用下,物体的形状和大小(尺寸)保持不变,而且内部各部分相对位置保持恒定(没有形变)的理想物理模型称为刚体。
在一个物理引擎中,刚体是非常重要的组件,通过刚体组件可以给物体添加一些常见的物理属性,如质量、摩擦力、碰撞参数等。
通过这些属性可以模拟该物体在 3D 世界内的一切虚拟行为,当物体添加了刚体组件后,它将感应物理引擎中的一切物理效果。
Unity 3D 提供了多个实现接口,开发者可以通过更改这些参数来控制物体的各种物理状态。
刚体在各种物理状态影响下运动,刚体的属性包含 Mass(质量)、Drag(阻力)、Angular Drag(角阻力)、Use Gravity(是否使用重力)、Is Kinematic(是否受物理影响)、Collision Detection(碰撞检测)等。
刚体添加方法
如下图所示,在 Unity 3D 中创建并选择一个游戏对象,执行菜单栏中的 Component→Physics→Rigidbody 命令为游戏对象添加刚体组件。
刚体选项设置
如下图所示,游戏对象一旦被赋予刚体属性后,其 Inspector 属性面板会显示相应的属性参数与功能选项,具体内容如下表所示。
参 数 | 含义 | 功 能 |
---|---|---|
Mass | 质量 | 物体的质量(任意单位)。建议一个物体的质量不要与其他物体 相差100倍 |
Drag | 阻力 | 当受力移动时物体受到的空气阻力。0表示没有空气阻力,极 大时使物体立即停止运动 |
Angular Drag | 角阻力 | 当受扭力旋转时物体受到的空气阻力。0表示没有空气阻力, 极大时使物体立即停止旋转 |
Use Gravity | 使用重力 | 该物体是否受重力影响,若激活,则物体受重力影响 |
Is Kinematic | 是否是运动学 | 游戏对象是否遵循运动学物理定律,若激活,该物体不再受物理 引擎驱动,而只能通过变换来操作。适用于模拟运动的平台或 者模拟由铰链关节连接的刚体 |
Interpolate | 插值 | 物体运动插值模式。当发现刚体运动时抖动,可以尝试下面的 选项:None(无),不应用插值;Interpolate(内插值),基于上一巾贞 变换来平滑本帧变换;Extrapolate(外插值),基于下一帧变换来 平滑本帧变换 |
Collision Detection | 碰撞检测 | 碰撞检测模式。用于避免高速物体穿过其他物体却未触发碰 撞。碰撞模式包括Discrete (不连续)、Continuous (连续)、 Continuous Dynamic (动态连续〉3种。其中,Discrete模式用来 检测与场景中其他碰撞器或其他物体的碰撞;Continuous模式 用来检测与动态碰撞器(刚体)的碰撞;Continuous Dynamic模 式用来检测与连续模式和连续动态模式的物体的碰撞,适用于 高速物体 |
Constraints | 约束 | 对刚体运动的约束。其中,Freeze Position(冻结位置)表7TC刚体 在世界中沿所选HZ轴的移动将无效,Freeze Rotation(冻结 旋转)表示刚体在世界中沿所选的X、Y、Z轴的旋转将无效 |
2. Unity 3D碰撞体(Collider)
在游戏制作过程中,游戏对象要根据游戏的需要进行物理属性的交互。
因此,Unity 3D 的物理组件为游戏开发者提供了碰撞体组件。碰撞体是物理组件的一类,它与刚体一起促使碰撞发生。
碰撞体是简单形状,如方块、球形或者胶囊形,在 Unity 3D 中每当一个 GameObjects 被创建时,它会自动分配一个合适的碰撞器。
一个立方体会得到一个 Box Collider(立方体碰撞体),一个球体会得到一个 Sphere Collider(球体碰撞体),一个胶囊体会得到一个 Capsule Collider(胶囊体碰撞体)等。
添加碰撞体
在 Unity 3D 的物理组件使用过程中,碰撞体需要与刚体一起添加到游戏对象上才能触发碰撞。
值得注意的是,刚体一定要绑定在被碰撞的对象上才能产生碰撞效果,而碰撞体则不一定要绑定刚体。
碰撞体的添加方法是:首先选中游戏对象,执行菜单栏中的 Component→Physics 命令,此时可以为游戏对象添加不同类型的碰撞体,如下图所示。
碰撞体选项设置
Unity 3D 为游戏开发者提供了多种类型的碰撞体资源,如下图所示。当游戏对象中的 Rigidbody 碰撞体组件被添加后,其属性面板中会显示相应的属性设置选项,每种碰撞体的资源类型稍有不同,具体如下。
1) Box Collider
Box Collider 是最基本的碰撞体,Box Collider 是一个立方体外形的基本碰撞体。
一般游戏对象往往具有 Box Collider 属性,如墙壁、门、墙以及平台等,也可以用于布娃娃的角色躯干或者汽车等交通工具的外壳,当然最适合用在盒子或是箱子上。
下图所示是 Box Collider,游戏对象一旦添加了 Box Collider 属性,则在 Inspector 面板中就会出现对应的 Box Collider 属性参数设置,具体参数如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Is Trigger | 触发器 | 勾选该项,则该碰撞体可用于触发事件,并将被物理引擎所忽略 |
Material | 材质 | 为碰撞体设置不同类型的材质 |
Center | 中心 | 碰撞体在对象局部坐标中的位置 |
Size | 大小 | 碰撞体在X、Y、Z方向上的大小 |
如果 Is Trigger 选项被勾选,该对象一旦发生碰撞动作,则会产生 3 个碰撞信息并发送给脚本参数,分别是 OnTriggerEnter、OnTriggerExit、OnTriggerStay。
Physics Material 定义了物理材质,包括冰、金属、塑料、木头等。
2) Sphere Collider
Sphere Collider 是球体形状的碰撞体,如下图所示。
Sphere Collider 是一个基于球体的基本碰撞体,Sphere Collider 的三维大小可以按同一比例调节,但不能单独调节某个坐标轴方向的大小,具体参数如下表所示。
当游戏对象的物理形状是球体时,则使用球体碰撞体,如落石、乒乓球等游戏对象。
参 数 | 含 义 | 功 能 |
---|---|---|
Is Trigger | 触发器 | 勾选该项,则该碰撞体可用于触发事件,并将被物理引擎所忽略 |
Material | 材质 | 用于为碰撞体设置不同的材质 |
Center | 中心 | 设置碰撞体在对象局部坐标中的位置 |
Radius | 半径 | 设置球形碰撞体的大小 |
3) Capsule Collider
Capsule Collider 由一个圆柱体盒两个半球组合而成,Capsule Collider 的半径和高度都可以单独调节,可用在角色控制器或与其他不规则形状的碰撞结合来使用。
通常添加至 Character 或 NPC 等对象的碰撞属性,如下图所示,具体参数如下表所示。
选项英文名称 | 选项中文名称 | 功能详解 |
---|---|---|
Is Trigger | 触发器 | 勾选该项,则该碰撞体可用于触发事件,并将被物理引擎所忽略 |
Material | 材质 | 用于为碰撞体设置不同的材质 |
Center | 中心 | 设置碰撞体在对象局部坐标中的位置 |
Radius | 半径 | 设置碰撞体的大小 |
Height | 局度 | 控制碰撞体中圆柱的高度 |
Direction | 方向 | 设置在对象的局部坐标中胶囊体的纵向所对应的坐标轴,默认是Y轴 |
4) Mesh Collider
Mesh Collider(网格碰撞体)根据 Mesh 形状产生碰撞体,比起 Box Collider、Sphere Collider 和 Capsule Collider,Mesh Collider 更加精确,但会占用更多的系统资源。
专门用于复杂网格所生成的模型,如下图所示,具体参数如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Convex | 凸起 | 勾选该项,则Mesh Collider将会与其他的Mesh Collider发生碰撞 |
Material | 材质 | 用于为碰撞体设置不同的材质 |
Mesh | 网格 | 获取游戏对象的网格并将其作为碰撞体 |
- Wheel Collider
Wheel Collider(车轮碰撞体)是一种针对地面车辆的特殊碰撞体,自带碰撞侦测、轮胎物理现象和轮胎模型,专门用于处理轮胎,如下图所示,具体参数如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Mass | 质量 | 用于设置 Wheel Collider 的质量 |
Radius | 半径 | 用于设置碰撞体的半径大小 |
Wheel Damping Rate | 车轮减震率 | 用于设置碰撞体的减震率 |
Suspension Distance | 悬挂距离 | 该项用于设置碰撞体悬挂的最大伸长距离,按照局部坐标来计算, 悬挂总是通过其局部坐标的 Y 轴延伸向下 |
Center | 中心 | 用于设置碰撞体在对象局部坐标的中心 |
Suspension Spring | 悬挂弹簧 | 用于设置碰撞体通过添加弹簧和阻尼外力使得悬挂达到目标位置 |
Forward Friction | 向前摩擦力 | 当轮胎向前滚动时的摩擦力属性 |
Sideways Friction | 侧向摩擦力 | 当轮胎侧向滚动时的摩擦力属性 |
3. Unity 3D触发器(Trigger)
在 Unity 3D 中,检测碰撞发生的方式有两种,一种是利用碰撞体,另一种则是利用触发器(Trigger)。
触发器用来触发事件。在很多游戏引擎或工具中都有触发器。
例如,在角色扮演游戏里,玩家走到一个地方会发生出现 Boss 的事件,就可以用触发器来实现。
当绑定了碰撞体的游戏对象进入触发器区域时,会运行触发器对象上的 OnTriggerEnter 函数,同时需要在检视面板中的碰撞体组件中勾选 IsTrigger 复选框,如下图所示。
触发信息检测使用以下 3 个函数:
- MonoBehaviour.OnTriggerExit(Collider collider),当退出触发器时触发。
- MonoBehaviour.OnTriggerStay(Collider collider),当逗留在触发器中时触发。
- Unity 3D 中的碰撞体和触发器的区别在于:碰撞体是触发器的载体,而触发器只是碰撞体的一个属性。
如果既要检测到物体的接触又不想让碰撞检测影响物体移动,或者要检测一个物体是否经过空间中的某个区域,这时就可以用到触发器。例如,碰撞体适合模拟汽车被撞飞、皮球掉在地上又弹起的效果,而触发器适合模拟人站在靠近门的位置时门自动打开的效果。
4. Unity 3D物理材质
Unity 3D 物理材质是指物体表面材质,用于调整碰撞之后的物理效果。
Unity 3D 提供了一些物理材质资源,通过资源添加方法可以添加到当前项目中。
标准资源包提供了 5 种物理材质:弹性材质(Bouncy)、冰材质(Ice)、金属材质(Metal)、橡胶材质(Rubber)和木头材质(Wood)。
在菜单中执行 Assets→Create→Physics Material 便可将物理材质应用在需要的地方,如下图所示。
执行创建物理材质的命令后,在对应的 Inspector 面板上的物理材质设置界面如下图所示,物理材质属性如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Dynamic Friction | 动态摩擦力 | 当物体移动时的摩擦力,通常为 0〜1,值为 0 时效果像冰, 而值为 1 时物体运动将很快停止 |
Static Friction | 静态摩擦力 | 当物体在表面静止时的摩檫力,通常为 0〜1。值为 0 时效 果像冰,值为 1 时使物体移动十分困难 |
Bounciness | 弹力 | 值为 0 时不发生反弹,值为 1 时反弹不损耗任何能量 |
Friction Combine Mode | 摩擦力组合方式 | 定义两个碰撞物体的摩擦力如何相互作用 |
Bounce Combine | 反弹组合、 | 定义两个相互碰撞的物体的相互反弹模式 |
Friction Direction 2 | 摩擦力方向 2 | 方向分为 x 轴、y 轴、z 轴 |
Dynamic Friction 2 | 动态摩擦力 2 | 动摩擦系数,它的摩擦方向根据 Friction Direction 2 确定 |
Static Friction 2 | 静态摩擦力 2 | 静摩擦系数,它的摩擦方向根据 Friction Direction 2 确定 |
5. Unity 3D力(AddForce)
力一般是在物体之间的作用过程中表现出来的,在物理学中力是非常重要的元素。
力的种类有很多,刚体组件因为受到力的作用而进行加速或抛物线运动。
先找到刚体组件,然后再使用AddForce()方法。
Unity 3D 中通过 rigidbody.AddForce(x,y,z)方法添加力的作用,该方法的参数是施加力的方向,参数大小代表了力的大小。
6. Unity 3D角色控制器
在 Unity 3D 中,游戏开发者可以通过角色控制器来控制角色的移动,角色控制器允许游戏开发者在受制于碰撞的情况下发生移动,而不用处理刚体。
角色控制器不会受到力的影响,在游戏制作过程中,游戏开发者通常在任务模型上添加角色控制器组件进行模型的模拟运动。
添加角色控制器
Unity 3D 中的角色控制器用于第一人称以及第三人称游戏主角的控制操作,角色控制器的添加方法如下图所示。
选择要实现控制的游戏对象,执行菜单栏中的 Component→Physics→Character Controller 命令,即可为该游戏对象添加角色控制器组件。
角色控制器选项设置
Unity 3D 中的角色控制器组件被添加到角色上之后,其属性面板会显示相应的属性参数,如下图所示,其参数如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Slope Limit | 坡度限制 | 设置被控制的角色对象爬坡的高度 |
Step Offset | 台阶高度 | 设置所控制角色对象可以迈上的最大台阶高度值 |
Skin Width | 皮肤厚度 | 决定两个碰撞体碰撞后相互渗透的程度 |
Min Move Distance | 最小移动距离 | 设置角色对象最小移动值 |
Center | 中心 | 设置胶囊碰撞体在世界坐标中的位置 |
Radius | 半径 | 设置胶囊碰撞体的横截面半径 |
Height | 高度 | 设置胶囊碰撞体的高度 |
7. Unity 3D关节
在 Unity 3D 中,物理引擎内置的关节组件能够使游戏对象模拟具有关节形式的连带运动。
关节对象可以添加至多个游戏对象中,添加了关节的游戏对象将通过关节连接在一起并具有连带的物理效果。
需要注意的是,关节组件的使用必须依赖刚体组件。
铰链关节
Unity 3D 中的两个刚体能够组成一个铰链关节,并且铰链关节能够对刚体进行约束。
具体使用时,首先执行菜单栏中的 Component→Physics→Hinge Joint 命令,为指定的游戏对象添加铰链关节组件,如下图所示。
然后,在相应的 Inspector 属性面板中设置属性,如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Connected Body | 连接刚体 | 指定关节要连接的刚体 |
Anchor | 锚点 | 设置应用于局部坐标的刚体所围绕的摆动点 |
Axis | 轴 | 定义应用于局部坐标的刚体摆动的方向 |
Use Spring | 使用弹簧 | 使刚体与其连接的主体物形成特定高度 |
Spring | 弹簧 | 用于勾选使用弹簧选项后的参数设定 |
Use Motor | 使用马达 | 使对象发生旋转运动 |
Motor | 马达 | 用于勾选使用马达选项后的参数设定 |
Use Limits | 使用限制 | 限制铰链的角度 |
Limits | 限制 | 用于勾选使用限制选项后的参数设定 |
Break Force | 断开力 | 设置断开铰链关节所需的力 |
Break Torque | 断开转矩 | 设置断开铰链关节所需的转矩 |
固定关节
在 Unity 3D 中,用于约束指定游戏对象对另一个游戏对象运动的组件叫作固定关节组件,其类似于父子级的关系。
具体使用时,首先执行菜单栏中的 Component→Physics→Fixed Joint 命令,为指定游戏对象添加固定关节组件。
当固定关节组件被添加到游戏对象后,在相应的Inspector属性面板中设置相关属性,如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Connected Body | 连接刚体 | 为指定关节设定要连接的刚体 |
Break Force | 断开力 | 设置断开固定关节所需的力 |
Break Torque | 断开力矩 | 设置断开固定关节所需的转矩 |
弹簧关节
在 Unity 3D 中,将两个刚体连接在一起并使其如同弹簧一般运动的关节组件叫弹簧关节。
具体使用时,首先执行菜单栏中的 Component→Physics→Spring Joint 命令,为指定的游戏对象添加弹簧关节组件。
然后,在相应的 Inspector 属性面板中设置相关属性,如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Connected Body | 连接刚体 | 为指定关节设定要连接的刚体 |
Anchor | 错点 | 设置应用于局部坐标的刚体所围绕的摆动点 |
Spring | 弹簧 | 设置弹簧的强度 |
Damper | 阻尼 | 设置弹簧的阻尼值 |
Min Distance | 最小距离 | 设置弹簧启用的最小距离数值 |
Max Distance | 最大距离 | 设置弹簧启用的最大距离数值 |
Break Force | 断开力 | 设置断开弹簧关节所需的力度 |
Break Torque | 断开转矩 | 设置断开弹簧关节所需的转矩 |
角色关节
在 Unity 3D 中,主要用于表现布偶效果的关节组件叫作角色关节。
具体使用时,首先执行菜单栏中的 Component→Physics→Character Joint 命令,为指定的游戏对象添加角色关节组件。
然后,在相应的 Inspector 属性面板中设置相关属性,如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Connected Body | 连接刚体 | 为指定关节设定要连接的刚体 |
Anchor | 锚点 | 设置应用于局部坐标的刚体所围绕的摆动点 |
Axis | 扭动轴 | 角色关节的扭动轴 |
Swing Axis | 摆动轴 | 角色关节的摆动轴 |
Low Twist Limit | 扭曲下限 | 设置角色关节扭曲的下限 |
High Twist Limit | 扭曲上限 | 设置角色关节扭曲的上限 |
Swing 1 Limit | 摆动限制1 | 设置摆动限制 |
Swing 2 Limit | 摆动限制2 | 设置摆动限制 |
Break Force | 断开力 | 设置断开角色关节所需的力 |
Break Torque | 断开转矩 | 设置断开角色关节所需的转矩 |
可配置关节
Unity 3D 为游戏开发者提供了一种用户自定义的关节形式,其使用方法较其他关节组件烦琐和复杂,可调节的参数很多。
具体使用时,首先执行菜单栏中的 Component→Physics→Configurable Joint 命令,为指定游戏对象添加可配置关节组件。
然后,在相应的 Inspector 属性面板中设置相关属性,如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Connected Body | 连接刚体 | 为指定关节设定要连接的刚体 |
Anchor | 锚点 | 设置关节的中心点 |
Axis | 主轴 | 设置关节的局部旋转轴 |
Secondary Axis | 副轴 | 设置角色关节的摆动轴 |
X Motion | X 轴移动 | 设置游戏对象基于 X 轴的移动方式 |
Y Motion | Y 轴移动 | 设置游戏对象基于 Y 轴的移动方式 |
Z Motion | Z 轴移动 | 设置游戏对象基于 Z 轴的移动方式 |
Angular X Motion | X 轴旋转 | 设置游戏对象基于 X 轴的旋转方式 |
Angular Y Motion | Y 轴旋转 | 设置游戏对象基于 Y 轴的旋转方式 |
Angular Z Motion | Z 轴旋转 | 设置游戏对象基于 Z 轴的旋转方式 |
Linear Limit | 线性限制 | 以其关节原点为起点的距离对齐运动边界进行限制的 设置 |
Low Angular X Limit | X 轴旋转下限 | 设置基于 X 轴关节初始旋转差值的旋转约束下限 |
High Angular X Limit | X 轴旋转上限 | 设置基于 X 轴关节初始旋转差值的旋转约束上限 |
Angular Y Limit | Y 轴旋转限制 | 设置基于 Y 轴关节初始旋转差值的旋转约束 |
Angular Z Limit | Z 轴旋转限制 | 设置基于 Z 轴关节初始旋转差值的旋转约束 |
Target Position | 目标位置 | 设置关节应达到的目标位置 |
Target Velocity | 目标速度 | 设置关节应达到的目标速度 |
X Drive | X 轴驱动 | 设置对象沿局部坐标系 X 轴的运动形式 |
Y Drive | Y 轴驱动 | 设置对象沿局部坐标系 Y 轴的运动形式 |
Z Drive | Z 轴驱动 | 设置对象沿局部坐标系 Z 轴的运动形式 |
Target Rotation | 目标旋转 | 设置关节旋转到目标的角度值 |
Target Angular Velocity | 目标旋转角速度 | 设置关节旋转到目标的角速度值 |
Rotation Drive Mode X&YZ | 旋转驱动模式 | 通过 X&YZ 轴驱动或插值驱动对对象自身的旋转进 行控制 |
Angular X Drive | X 轴角驱动 | 设置关节围绕 X 轴进行旋转的方式 |
Angular YZ Drive | YZ 轴角驱动 | 设置关节绕 Y、Z 轴进行旋转的方式 |
Slerp Drive | 球面线性插值驱动 | 设定关节围绕局部所有的坐标轴进行旋转的方式 |
Projection Mode | 投影模式 | 设置对象远离其限制位置时使其返回的模式 |
Projection Distance | 投影距离 | 在对象与其刚体链接的角度差超过投影距离时使其回 到适当的位置 |
Projection Angle | 投影角度 | 在对象与其刚体链接的角度差超过投影角度时使其回 到适当的位置 |
Configured In World Space | 在世界坐标系中 配置 | 将目标相关数值都置于世界坐标中进行计算 |
Swap Bodies | 交换刚体功能 | 将两个刚体进行交换 |
Break Force | 断开力 | 设置断开关节所需的作用力 |
Break Torque | 断开转矩 | 设置断开关节所需的转矩 |
Enable Collision | 激活碰撞 | 激活碰撞属性 |
8. Unity 3D布料
布料是 Unity 3D 中的一种特殊组件,它可以随意变换成各种形状,例如桌布、旗帜、窗帘等。
布料系统包括交互布料与蒙皮布料两种形式。
添加布料系统
Unity 3D 中的布料系统为游戏开发者提供了强大的交互功能。
在 Unity 5.x 中,布料系统为游戏开发者提供了一个更快、更稳定的角色布料解决方法。
具体使用时,执行菜单栏中的 Component→Physics→Cloth 命令,为指定游戏对象添加布料组件,如下图所示。
布料系统属性设置
当布料组件被添加到游戏对象后,在相应的 Inspector 属性面板中设置相关属性,如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Stretching Stiffness | 拉伸刚度 | 设定布料的抗拉伸程度 |
Bending Stiffness | 弯曲刚度 | 设定布料的抗弯曲程度 |
Use Tethers | 使用约束 | 开启约束功能 |
Use Gravity | 使用重力 | 开启重力对布料的影响 |
Damping | 阻尼 | 设置布料运动时的阻尼 |
External Acceleration | 外部加速度 | 设置布料上的外部加速度(常数) |
Random Acceleration | 随机加速度 | 设置布料上的外部加速度(随机数) |
World Velocity Scale | 世界速度比例 | 设置角色在世界空间的运动速度对于布料顶点的影响程度,数值越大的布料对角色在世界空间运动的反应就越 剧烈,此参数也决定了蒙皮布料的空气阻力 |
World Acceleration Scale | 世界加速度比例 | 设置角色在世界空间的运动加速度对于布料顶点的影响程度,数值越大的布料对角色在世界空间运动的反应就 越剧烈。如果布料显得比较生硬,可以尝试增大此值;如果布料显得不稳定,可以减小此值 |
Friction | 摩擦力 | 设置布料的摩擦力值 |
Collision Mass Scale | 大规模碰撞 | 设置增加的碰撞粒子质量的多少 |
Use Continuous Collision | 使用持续碰撞 | 减少直接穿透碰撞的概率 |
Use Virtual Particles | 使用虚拟粒子 | 为提高稳定性而增加虚拟粒子 |
Solver Frequency | 求解频率 | 设置每秒的求解频率 |
9. Unity 3D射线
射线是三维世界中一个点向一个方向发射的一条无终点的线,在发射轨迹中与其他物体发生碰撞时,它将停止发射。
射线应用范围比较广,广泛应用于路径搜寻、AI逻辑和命令判断中。
例如,自动巡逻的敌人在视野前方发现玩家的时候会向玩家发起攻击,这时候就需要使用射线了。
接下来我们通过一个案例来了解射线在游戏开发中的应用。
实践案例:拾取物体
案例构思
本案例旨在通过在场景中拾取 Cube 对象,实现射线功能。
案例设计
本案例在 Unity 3D 内创建一个简单的三维场景,场景内放有 Cube 和 Plane,Plane 用于充当地面,Cube 用于做拾取物体测试。
当单击 Cube 时,它会发出一条射线,同时在 Console 面板中出现pick up字样。
案例实施
步骤 1):创建一个平面(0,0,0)和一个物体(0,1,0),使小球置于平面上方,如下图所示。
步骤 2):创建 C# 脚本,将其命名为 RayTest,输入如下代码。
using UnityEngine;
using System.Collections;
public class RayTest:MonoBehaviour{void Update(){if(Input.GetMouseButton(0)){//从摄像机到单击处发出射线Ray ray=Camera.main.ScreenPointToRay(Input.mousePosition);RaycastHit hitInfo;if(Physics.Raycast(ray, out hitInfo)){//画出射线, 只有在Scene视图中才能看到Debug.DrawLine(ray.origin, hitInfo.point);GameObject gameObj=hitInfo.collider.gameObject;Debug.Log("click object name is"+gameObj.name);//当射线碰撞目标的标签是Pickup时, 执行拾取操作if(gameObj.tag=="Pickup"){Debug.Log("pick up!");}}}}
}
上述代码中,首先创建一个 Ray 对象,从摄像机发出到单击处的射线。
Debug.DrawLine 函数将射线可视化。接下来进行判断,如果鼠标单击的物体标签是 Pickup,则在控制面板中输出 pick up 字样。
步骤 3):将脚本链接到主摄像机上。
步骤 4):为 Cube 添加 Pickup 标签。
步骤 5):运行测试,效果如下图所示。
10. Unity 3D物理管理器(Physics Manager)
Unity 3D 集成开发环境作为一个优秀的游戏开发平台,提供了出色的管理模式,即物理管理器(Physics Manager)。
物理管理器管理项目中物理效果的参数,如物体的重力、反弹力、速度和角速度等。
在 Unity 3D 中执行 Edit→Project Settings→Physics 命令可以打开物理管理器,如下图所示。
可以根据需要通过调整物理管理器中的参数来改变游戏中的物理效果,具体参数如下表所示。
参 数 | 含 义 | 功 能 |
---|---|---|
Gravity | 重力 | 应用于所有刚体,一般仅在 Y 轴起作用 |
Default Material | 默认物理材质 | 如果一个碰撞体没有设置物理材质,将采用默认材质 |
Bounce Threshold | 反弹阈值 | 如果两个碰撞体的相对速度低于该值,则不会反弹 |
Sleep Velocity | 休眠速度 | 低于该速度的物体将进人休眠 |
Sleep Angular Velocity | 休眠角速度 | 低于该角速度的物体将进人休眠 |
Max Angular Velocity | 最大角速度 | 用于限制刚体角速度,避免旋转时数值不稳定 |
Min Penetration For Penalty | 最小穿透力 | 设置在碰撞检测器将两个物体分开前,它们可以穿透 多少距离 |
Solver Iteration Count | 迭代次数 | 决定了关节和连接的计算精度 |
Raycasts Hit Triggers | 射线检测命中 触发器 | 如果启用此功能,在射线检测时命中碰撞体会返回一 个命中消息;如果关闭此功能,则不返回命中消息 |
Layer Collision Matrix | 层碰撞矩阵 | 定义层碰撞检测系统的行为 |
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 计算机组成与设计project1,计算机组成与体系结构(性能设计)答案完整版-第八版...
计算机组成与体系结构(性能设计)答案完整版-第八版 SOLUTIONS MANUAL COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR PERANCE EIGHTH EDITION WILLIAM STALLINGS Copyright 2009: William Stallings -2- © 2009 by William Stallings All rights reserved. No pa…...
2024/4/19 21:08:28 - 一个交互式森林(An interactive forest)
一个交互式森林(An interactive forest)来源:http://w3imagis.imag.fr/Membres/Thomas.Di-Giacomo/research/egwcas01/,大规模场景系列文章(2)Thomas di GiacomoStphane CapoFranois Faure翻译:张嘉华(华南理工大学计算机学院&…...
2024/4/20 16:42:15 - 008.UG_NX自由曲面
第7章 自由曲面 本章主要内容: l 自由造型特征的构建 l 自由曲面的编辑 7.1自由造型特征的构建 UG不仅提供了基本的特征建模Create Form Feather模块,同时提供了自由曲面的特征建模Create Free From Feather模块和自由曲面编辑编辑曲面模块及自由曲面变…...
2024/4/20 16:42:14 - 机械工程学专业词汇英语翻译
机械工程学专业词汇英语翻译(Q) 更新日期:2005-6-15 出处: 正方翻译 quadratic displacement field 二次位移场 quadratic effect 二次效应 quadratic form 二次形式 quadric of stress 应力二次曲面 quadric of stretching 拉伸二次曲面 quadri…...
2024/4/20 16:42:13 - 翻译:一个交互式森林(An interactive forest)
一个交互式森林(An interactive forest) Thomas di Giacomo Stphane Capo Franois Faure 翻译:张嘉华 newzjh126.com 来源:http://w3imagis.imag.fr/Membres/Thomas.Di-Giacomo/research/egwcas01/,大规模场景系列文章(2) 摘要 (Abstra…...
2024/4/20 16:42:13 - c# 解析和生成 DAE文件
DAE文件格式是3D交互文件格式,一般用于多个图形程序之间交换数字数据,Autodesk专有并在COLLADA(COLLAborative Design Activity)基础上改进创建的XML框架的文件格式。COLLADA文件格式是由SONY改进并有SONY和Khronos共同开发的。 …...
2024/4/26 0:35:09 - unity软体控制详解(1)——2D软体控制JellySprite使用
最近在网上看到了三个比较有趣的unity插件,分别是2d软体控制JellySprite、3d软体控制PSoftBody、变形控制Mega。本章主要讲解JellySprite插件。其实所有软体的实现都是基于刚体,想象在一个物体里面放很多刚体,物体运动的时候带动刚体运动&…...
2024/4/30 5:52:34 - Unity利用WheelCollider制作汽车
利用WheelCollider制作汽车 环境搭建 地形摄像机 模型准备 车体 正方体 车轮 圆柱体 创建汽车对象的步骤 创建一个空的GameObject作为汽车的根对象,添加刚体组件RigidBody,设置质量为1000-1500将准备好的车身拖进汽车的根对象中,作为其…...
2024/4/20 16:42:10 - UE4官方文档毛发部分整合笔记
UE GroomUnreal engine Groom hair1、毛发渲染与模拟2、在项目中启用毛发项目设置插件浏览器3、基本流程3.5、Alembic for Grooms规范目标曲线宽度命名规则范围和优先权常规属性几何体参数4、毛发材质4.25、生成Groom纹理流程1、在内容浏览器中右键单击Groom资产2、选择要创建的…...
2024/4/20 16:49:32 - 双眼皮 梁志为 失败
...
2024/4/20 16:49:31 - Full Body Biped IK
Full Body Biped IK 解析: Final IK includes an extremely flexible and powerful high speed lightweight FBIK solver for biped characters. Final IK 是一个基于双足行走人物的非常强大并灵活,高效率的FBIK (FullBodyIK:全身反向动力学…...
2024/4/20 16:49:29 - 沙市深圳割双眼皮哪里正规
...
2024/4/20 16:49:29 - 我也开始写博客了
我现在正在做一个电商类型的项目,包括微信端和后台管理系统,本来想等都做完了再发到github上,然后开始写博客,可突然发现时不我待,有一些东西不能等,需要现在就做,再慢慢完善。互联网时代不是看…...
2024/4/20 16:49:29 - (4.2万字重启2020)“从零到部署”Vue全栈电商应用系列教程---正式完结
作者:一只图雀 Github仓库:(前端,后端) 图雀社区主站(首发):图雀社区 博客:掘金、知乎、慕课 公众号:图雀社区 联系我:关注公众号后可以加图雀…...
2024/4/20 16:49:26 - 前端每周清单第 38 期: Node 9 发布,Kotlin 与 React,Netflix 架构解密
前端每周清单专注前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点;分为新闻热点、开发教程、工程实践、深度阅读、开源项目、巅峰人生等栏目。欢迎关注【前端之巅】微信公众号(ID:frontshowÿ…...
2024/4/20 16:49:25 - 一篇文章教你如何使用Kendo UI创建电商APP
Kendo UI最新版下载 在本教程中,我们将使用HTML、CSS、jQuery和Kendo UI提供的一些组件来构建电商APP。在本教程中,我们将构建电子商务应用程序的基本版本。 从头开始构建组件有时会非常耗时,为了方便的处理应用程序,我们将使用…...
2024/4/20 16:49:25 - 东航电商前端技术周刊第三期20180615
东航电商前端技术周刊第三期如约而至,本期主要内容如下: 1.如何理解react中的diff算法 2.阿里云OSS填坑录 3.如何在Vue中实现动画效果 4.v-if和v-show的区别 5.v-once的用途 1.如何理解react中的diff算法 a.diff算法是干啥的我们都知道react中每次执行re…...
2024/4/20 16:49:23 - 前端kai 发 基础+jiu 业
【01】HTML 【02】CSS1 【03】项目实战:品优购电商项目) 【04】HTML5CSS3 【05】Flex伸缩布局 【06】移动web开发 【07】javaScript基础语法 【08】WebAPI编程 【09】jQuery快速开发 【10】JavaScript高级(含ES6) 【11】前后端交互 NodeGulp…...
2024/4/20 16:49:22 - (4.2万字,重启2020)“从零到部署”Vue全栈电商应用系列教程---正式完结
作者:一只图雀Github仓库:(前端[1],后端[2])图雀社区主站(首发):图雀社区[3] 博客:掘金[4]、知乎[5]、慕课[6]公众号:图雀社区[7] 联系我:关注公众…...
2024/4/20 16:49:22 - 使用angular vue react框架做过那些类型的项目?项目有多大?遇到过那些棘手的bug?
angular现在市场小,没有用它做过大型项目 ,我现在主要用vue、react来做开发。做过电商、在线教育等移动端web和app。 棘手的Bug:做微信分享时与后台对接签名的问题,用vue做websocket时第一次访问和服务端通信,跳转其…...
2024/4/20 16:49:01
最新文章
- 【面试经典 150 | 分治】合并 K 个升序链表
文章目录 写在前面Tag题目来源解题思路方法一:顺序合并方法二:分治合并方法三:使用优先队列合并 写在最后 写在前面 本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更…… 专栏内容以分析题目…...
2024/5/4 4:11:42 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - Gin环境搭建详解
Gin环境搭建详解: 要安装Gin软件包,需要先安装Go并设置Go工作区。Gin环境搭建步骤如下: 【Gin框架】Gin环境搭建 Gin程序的热加载 Gin路由 GET POST PUT DELETE 1. 下载并安装 gin : $ go get -u github.com/gin-gonic/gin 2. …...
2024/5/3 18:31:56 - 汽车统一诊断服务UDS协议参考文章和视频
UDS基础知识介绍-电子发烧友网 【图解UDS】UDS汽车诊断标准协议(ISO14229)带你入门到精通-有驾 车载测试之UDS诊断协议9:0x27服务:解锁ECU_哔哩哔哩_bilibili UDS诊断的22服务(DID读取数据)和2E服务&…...
2024/5/2 2:41:27 - Verilog基础【二】
3.1 Verilog 连续赋值 关键词:assign, 全加器 连续赋值语句是 Verilog 数据流建模的基本语句,用于对 wire 型变量进行赋值。: assign LHS_target RHS_expression ;LHS(left hand side)…...
2024/5/3 0:42:09 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/1 17:30:59 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/2 16:16:39 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/29 2:29:43 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/5/3 23:10:03 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/27 17:58:04 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/27 14:22:49 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/28 1:28:33 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/30 9:43:09 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/27 17:59:30 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/2 15:04:34 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/28 1:34:08 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/26 19:03:37 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/29 20:46:55 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/30 22:21:04 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/1 4:32:01 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/5/4 2:59:34 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/28 5:48:52 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/30 9:42:22 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/5/2 9:07:46 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/30 9:42:49 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57