E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
rigidbody
Unity3D中刚体、碰撞组件、物理组件的区别详解
刚体(
Rigidbody
)刚体是用来模拟游戏对象的物理特性的组件,它可以让游戏对象具有物理属性,比如质量、速度
博毅创为游戏圈
·
2024-03-01 13:26
unity
Unity3D
游戏开发
游戏引擎
Cocos Creator 3.7 刚体的类型
在CocosCreator中,
RigidBody
(刚体)是用于控制节点上物理行为的组件。它有三种类型:DYNAMIC(动态)、STATIC(静态)和KINEMATIC(运动学)。
程序员小宋同学
·
2024-02-20 12:44
Unity入门 -- 更新完
时间缩放Vector3Position位移EulerAngles缩放看向父子关系坐标转换世界坐标系转本地坐标系本地坐标系转世界坐标系Input鼠标相关键盘相关默认轴输入其他Camera参数成员碰撞检测
Rigidbody
冒泡P
·
2024-02-19 23:49
Unity
unity
游戏引擎
c#
游戏程序
Unity通过物理带动实现传输带运输物品
最后选择用到一个很实用的API,
Rigidbody
.MovePosition。publicvoidMovePosition(Vector3position);移动刚体并遵守插值设置。
ysn11111
·
2024-02-04 20:28
unity
c#
【小白学unity】上下左右移动+跳跃
3.给lolipop添加一个
Rigidbody
2D组件。4.创建一个C#脚本LolipopController.cs,并将其添加到lolipop游戏对象上。
babybin
·
2024-01-31 15:07
Unity
unity
游戏引擎
Unity学习:碰撞检测,触发器和物理射线
碰撞检测碰撞产⽣的条件两物体都有Collider至少有⼀个带有
RigidBody
回调⽅法OnCollisionEnter(Collisionother)碰撞开始⼀瞬间时调⽤⼀次OnCollisionStay
快乐修仙
·
2024-01-31 05:07
Unity2D_单向平台
单向平台:角色可以从下穿过平台停在平台上,也可以从平台上按下或往下跳穿过平台这里用Unity实现角色能跳上平台,也能按’下’穿过平台平台需要使用
Rigidbody
2DCollider2DPlatformEffector2D
Rainbow_1991
·
2024-01-31 04:11
Unity2D
unity
Unity2D_角色移动&跳跃
水平移动
Rigidbody
2D使用Unity自带的刚体组件,通过修改刚体物品中
Rigidbody
2D的属性velocity速度来实现物体移动声明
Rigidbody
2D属性,以及角色移动速度publicfloatplayerSpeed
Rainbow_1991
·
2024-01-31 04:08
Unity2D
unity
基于u3d_FPS_Demo
实现人物移动2.1创建胶囊体游戏对象自带胶囊碰撞体为此对象创建脚本,添加角色控制器组件并去掉自带胶囊碰撞体组件2.2写移动脚本移动物体的方法有两种1、CharacterController组件实现2、
RigidBody
卡巴1217
·
2024-01-28 15:46
unity学习记录
unity
游戏引擎
3d
Unity API详解——
Rigidbody
类
Rigidbody
类的功能是用来模拟GameObject对象在现实世界中的物理特性,包括重力、阻力、质量、速度等。
极客范儿
·
2024-01-25 07:36
C#
Unity
━═━═━◥
MR
◤━═━═━
unity
游戏引擎
智能机器人与旋量代数(8)
2.6刚体运动与刚体变换所有可能的刚体(
RigidBody
)运动变换空间是李群的一个范例。刚体变换都是由旋转、平移和反射(reflections)构成的,实际机械没有反射。
Metaphysicist.
·
2024-01-23 23:30
智能机器人与旋量代数
机器人
算法
线性代数
unity 物理碰撞
二.刚体
Rigidbody
(刚体)刚体组件可使游戏对象在物理系统的控制下运动,任何游戏对象只有添加刚体后,才能看到受重力影响的效果Mass:质量,数值越大物体掉得越快。
澜.阿斯特.古莱齐.鲲
·
2024-01-20 21:31
unity
【Unity】[帮助文档] AddForce函数详解,参数ForceMode(Acceleration、Force、Impulse 和 VelocityChange)的选择
本文涉及代码与测试参考unity版本为2021.3,AddForce用于对
rigidbody
组件对象添加力的作用。其参数决定了添加力的作用方式,因此参数不同,其获得的效果(动量、动能)也不同。
gongfpp
·
2024-01-20 01:53
帮助文档
学习笔记
unity
游戏引擎
Unity之物理系统
本篇小编还要带大家做一个碰撞检测效果实例,先放效果图:流星撞击地面产生爆炸效果一、
Rigidbody
我们给胶囊添加了
Rigidbody
组件它才有的重力,我们来看看
Rigidbody
组件中的参数。
FW龙
·
2024-01-17 03:13
摸鱼学Unity
unity
游戏引擎
20240112-【UNITY 学习】实现第一人称移动教程
1、创建一个空物体,挂载
Rigidbody
组件,并设置相应参数2、在上述空物体下创建一个胶囊体,两个空物体,一个用来控制朝向,另一个用来控制摄像机3、给摄像机创建一个父物体,并挂载脚本MoveCamera
ぃ咔哇依°ヽ
·
2024-01-16 11:11
Unity
unity
学习
游戏引擎
[笔记]Tilemap Collider解决卡碰撞体,更丝滑角色移动
自动碰撞体生成,会产生方块间隙卡住人物模型的bug勾选混合模式同时添加compositecollider2d组件,该组件会合并原先collider,且后续绘制不影响collider整体性但会自动生成一个
rigidbody
超龄魔法少女
·
2024-01-14 10:32
unity
笔记
刚体任意可编辑轨迹运动 模拟重力
刚体任意可编辑轨迹运动模拟重力一、简介1.运动轨迹采用的是DOTweenPath的方式进行刚体的运动
Rigidbody
.DOPath(Vector3[]v,floatt)(Dotween工具可自行下载)
类人_猿
·
2024-01-04 17:58
Unity
数学相关
Unity
物理系统
模拟重力
可编辑运动轨迹
贝塞尔曲线
Laya3D常见报错信息汇总
Laya引擎的bug解决方法:在初次加载带有刚体的3D游戏对象组件的时候,使用代码获取刚体组件,设置刚体组件的isTrigger属性:letrigid=this.obj.getComponent(Laya.
Rigidbody
3D
小春熙子
·
2024-01-03 07:26
前端
游戏程序
3d
javascript
Unity入门操作_ 角色控制器_015
usingSystem.Collections;publicclassController:MonoBehaviour{CharacterController_characterController;
Rigidbody
_
rigidbody
wy小骑士
·
2023-12-29 16:25
Unity
unity
Unity 入门 物理系统中 添加力
1.
Rigidbody
.AddForce2.
Rigidbody
.AddRelativeForce3.
Rigidbody
.AddTorque4.
Rigidbody
.AddRelativeTorquepublicGameObjectforcePosition
Kawano
·
2023-12-29 16:24
刚体介绍
Rigidbody
(刚体)在物体中添加physics(物理)-(
Rigidbody
)刚体组件,使物体具有物理特性,可以完成碰撞、跳跃等物理运动。
_mif
·
2023-12-26 14:48
【unity学习笔记】2.脚本组件
脚本组件一、添加组件相同的功能写成一个组件(外形可通过点击cube修改)1.添加组件(1)系统提供的组件检查器→添加组件→输入
rigidbody
(刚体)→选择(2)系统没提供组件创建c#脚本:在assets
Lynjay是个很菜的程序猿
·
2023-12-26 06:11
unity
unity
学习
笔记
解决Unity物体速度过快无法进行碰撞检测(碰撞检测穿透)
物体速度过快无法进行碰撞检测(碰撞检测穿透)一、解决碰撞检测穿透方法一CollisionDetection碰撞检测总结:二、解决碰撞检测穿透方法二一、解决碰撞检测穿透方法一首先我们知道只要是跟碰撞相关的基本都是离不开刚体
Rigidbody
类人_猿
·
2023-12-24 05:42
Unity
unity
游戏引擎
物理引擎
刚体检测穿透
穿透检测
刚体任意可编辑轨迹运动 模拟重力
刚体任意可编辑轨迹运动模拟重力一、简介1.运动轨迹采用的是DOTweenPath的方式进行刚体的运动
Rigidbody
.DOPath(Vector3[]v,floatt)(Dotween工具可自行下载)
类人_猿
·
2023-12-23 18:49
Unity
刚体运动
模拟重力
可编辑轨道运动
Dotween
Unity 在刚体指定位置施加力的方法
在Unity中,要在刚体指定位置施加力的方法,可以使用
Rigidbody
.AddForceAtPosition方法。
mr_five567
·
2023-12-21 10:21
unity
游戏引擎
c#
Unity 刚体其它一些常用方法和属性
AddTorque、AddRelativeForce、AddForceAtPosition、AddExplosionForce、AddForceAtPosition方法,还有其它一些常见的方法和属性:(1)
Rigidbody
.MovePosition
mr_five567
·
2023-12-21 10:20
unity
游戏引擎
c#
SteamVR学习(一)V1.2.3
实现与物体的交互以抓取物体为例1.获取手柄引用用GetComponent获取手柄引用作为跟踪物体2.手柄与物体的碰撞检测手柄需要添加colider组件并设置为trigger,碰撞物体需要添加
rigidbody
SoRoip
·
2023-12-18 14:25
学习
unity
vr
Unity 基础 - 刚体和 Collider
一、
Rigidbody
(刚体)Unity中的物理引擎能够真实的模拟现实世界的物理效果,在Unity中使用的是NVIDIA的PhysX物理引擎,在Unity中使用
Rigidbody
让游戏对象受物理引擎控制
hrscy
·
2023-12-18 09:07
Unity3D
unity
对象
游戏
unity人物刚体移动_34-Unity入门学习13「刚体碰撞体与触发器」
1.2、刚体的添加与属性①添加刚体(选中物体-->AddComponet-->输入
rigidbody
-->选择
Rigidbody
即可)②刚体属性介绍③刚体的常用方法1、给物体施加一个三维向量的力【AddForce
weixin_39636245
·
2023-12-18 09:05
unity人物刚体移动
Unity 关于
Rigidbody
刚体组件的理解
一、基本了解刚体
Rigidbody
因具体物理相关的属性,使得实际应用中更有真实感。
mr_five567
·
2023-12-15 06:30
unity
游戏引擎
c#
Unity 控制刚体的移动与旋转的方法
编写脚本:usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;[RequireComponent(typeof(
Rigidbody
mr_five567
·
2023-12-15 06:30
unity
游戏引擎
unity学习笔记12
只要给物体添加刚体组件(
Rigidbody
),就可以使其受到重力影响1.刚体(
Rigidbody
):刚体是一个组件,用于使游戏对象受到物理引擎的控制。
2301_79022588
·
2023-12-01 15:54
学习
笔记
unity用力移动物体到某点
Rigidbody
2Drg;//UsethisforinitializationvoidStart(){rg=gameObject.GetComponent();}//UpdateiscalledonceperframeprivatevoidFixedUpdate
normidar
·
2023-11-30 03:33
关于Unity自带常用接口的使用(一)
1.碰撞器使用碰撞器和触发器的前提是碰撞需要添加碰撞器组件,且其中一方需要添加
rigidbody
或者character组件unity自带接口一般以On开头,当你打出voidon..系统会直接提示出所有可用的接口
不会做unity
·
2023-11-29 21:53
unity
游戏引擎
Unity3D 5.x 简单实例 - 脚本编写
.upVector3(0,1,0)Vector3.rightVector3(1,0,0)Vector3.zeroVector3(0,0,0)Vector3.oneVector3(1,1,1)2,给对象
RigidBody
weixin_30682415
·
2023-11-29 13:14
游戏
数据库
ui
Unity学习笔记:课程学习中一些问题整理(父子物体坐标设置、刚体约束、Input.GetAxis、
Rigidbody
2D和Collider、Trigger)
Unity学习笔记:学习中一些问题整理(父子物体坐标设置、刚体约束、Input.GetAxis、
Rigidbody
2D和Collider、Trigger)1.父子物体坐标设置:当一个物体被设置为另一个物体的子物体时
百里香酚兰
·
2023-11-26 21:27
Unity学习笔记
浅谈物理引擎的网络同步方案!
0x01问题描述我们要实现的效果可以抽象如下:一个场景中存在一个球形刚体(
RigidBody
)和多个在线玩家,每个玩家都能触碰到球体,并对
ludongguoa
·
2023-11-25 04:55
https
xml
c#
Unity - OnTriggerEnter2D OnCollisionEnter2D
触发条件:OnTriggerEnter2D:1.层级设置可以发生碰撞2.至少一方具备
Rigidbody
2D,且不为Static3.双方都有Collider2D4.至少一方IsTrigger=trueOnCollisionEnter2D
人生若只如初見♫
·
2023-11-22 07:02
Unity
unity
TriggerEnter2D
unity类的调用
GameObject.Find("Cube");TransformcubeTransform=cube.transform;cubeTransform.position=newVector3(0,1,0);
Rigidbody
Solitary_孤影照惊鸿
·
2023-11-10 06:45
计算机
/
人工智能
unity
游戏引擎
Unity2D游戏使游戏角色移动的脚本
想要使游戏角色移动起来首先需要给游戏角色添加(
Rigidbody
)刚体、(Collider2D)碰撞体、(Script)脚本。能使游戏角色移动起来的脚本。
爱健身的王同学
·
2023-11-09 01:20
游戏
c#
unity
Unity 判断两个UI是否相交
1、使用Collider2D组件分别创建两个Image组件,并且添加Collider2D组件,其中一个还要添加
Rigidbody
2D组件,如下图:然后创建个判断脚本“UIintersect.cs",具体脚本代码如下
mr_five567
·
2023-11-08 07:41
unity
ui
游戏引擎
Unity学习 2D角色 PlayerControl脚本编写
可以在
Rigidbody
2D中设置线性阻尼(LinearDrag),来抵消这种移动惯性,数值越大惯性越小。
CH400S
·
2023-11-07 11:31
学习
unity
unity中移动方案--物理渲染分层
一、三种基本移动方案unity中的移动分为Transform和
Rigidbody
以及CharacterController,其中CharacterController功能完善,已经可以避免了穿墙,并实现了贴墙走等情况
HelloWorldTianNa
·
2023-11-07 01:24
unity
游戏引擎
unity3d制作RPG游戏系列(3)——鼠标控制人物行走攻击
一、首先,添加一个人物模型(带动画)这里的人物属性需要添加以下几个比较重要的组件:
rigidBody
刚体、navmeshagent寻路导航组件、boxcollider碰撞检测组件其中碰撞检测组件使得人物可
qq_32216775
·
2023-11-06 16:59
unity3d
Rigidbody
概述
由于
Rigidbody
组件接管了它附加的GameObject的运动,因此不应该尝试通过更改转变属性,如位置和旋转。相反,你应该使用力来推动GameObject并让物理引擎计算结果。
sherlock221b
·
2023-11-04 21:51
unity3d学习笔记
目录C#基础unity3dAPI获取位置,大小,旋转信息获取其他物体获取组件调用方法调用(其他物体)方法实例化物体(复制)销毁物体碰撞事件
Rigidbody
施加力C#基础//输入int.parse(Console.ReadLine
蒟蒻的工具人
·
2023-11-03 18:17
学习
c#
开发语言
【转】Unity Physics2D学习总结
1、在操作附加了
Rigidbody
2D的物体时,不要直接通过操作Transform来移动、旋转它。2、要接受碰撞的
Rigidbody
2D必须添加Collider2D组件。
holybomb
·
2023-11-01 16:57
Unity学习
Unity的选择碰撞--碰撞矩阵(Collision Matrix)
首先新建场景,创建两个Cube以及一个Panel,给两个Cube加入BoxCollider,
Rigidbody
以及加入不同的Material以区分显示,给三个物体加上LayerMask分别为RedCube
Poison_zZJ
·
2023-10-31 23:32
Unity
unity
2021-08-22Unity3d中 OnTriggerEnter(Collider other) 和OnCollisionEnter(Collision other)对比
和OnCollisionEnter的区别测试:如果两个物体A,B两者都有碰撞体collider(BoxCollider,SphereCollider,CapsuleCollider等)A,B都有刚体(
Rigidbody
Bis_12e2
·
2023-10-27 02:53
Unity让带有
Rigidbody
组件的游戏对象停止运动
代码如下:[SerializeField]privateGameObjecctm_Soccer;m_Soccer.GetComponent().constraints=RigidbodyConstraints.FreezeAll;//第一步,让刚体停下来(“冻结”位移、旋转)m_Soccer.GetComponent().constraints=RigidbodyConstraints.None;
_thought
·
2023-10-27 00:53
举个例子
unity
刚体运动
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他