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中开发2D游戏——碰撞体、刚体的区分和添加
AddComponent添加BoxCollider2D(碰撞体)AddComponent添加
Rigidbody
(刚体)首先对碰撞体和刚体做一个简单的区分两句话概括碰撞体:碰撞体才能被射线检测到,否则无法被检测碰撞体是产生碰撞的前提两句话概括刚体
SPU_HAO
·
2018-05-10 23:53
unity3D基础
物体碰撞检测
的情况步骤1:物件添加碰撞器组件(Collider)MeshCollider-动态根据物体形状生成碰撞步骤2:勾选物体中MeshCollider-IsTrigger的选项image.png步骤4:物体必须带有
Rigidbody
长颈鹿吃树叶不费力
·
2018-03-30 09:05
unity系列(一)
给小球添加
Rigidbody
:刚体。刚体里有选项:UseGravity使用
_Zhouk
·
2018-03-24 09:24
unity
Unity控制人物跳跃的小问题。(人物不跳的原因总结)
voidStart(){
rigidbody
=this.GetComponent();}voidUpdata(){if(Input.GetKeyDown(KeyCode.Space))//按下空格就跳跃{
阳光彩虹小白马~
·
2018-03-14 14:23
Unity-游戏开发
Unity2D碰撞OnColliderEnter 和 OnTriggerEnter 区别
假设两个物体A,B两者都有碰撞体collider(BoxCollider,SphereCollider,CapsuleCollider等)A,B都有刚体(
Rigidbody
)A或者B中有一个勾选isTrigger
Egret_or_Unity
·
2018-03-12 11:07
Unity
Unity物理引擎基础
修改重力环境刚体
Rigidbody
碰撞体ColliderSpringJoint弹簧关节HingeJoint链锁关节ConstantForce恒力组件Raycast光线投影修改重力环境Edit-ProjectSettings-Physics-PhysicsManager
尘虚元
·
2018-03-07 16:03
Unity
unity中
rigidbody
类中常用方法介绍
首先来说一下发生碰撞和触发的条件:碰撞条件:双方都有碰撞体;运动的一方必须有刚体(非kinematic);都不能勾选trigger。(关于为什么发生碰撞时运动的一方必须要有刚体,因为带刚体但是没有运动,unity基于物理性能的考虑会让其睡眠(sleep),而睡眠的刚体不参与碰撞检测)触发条件:双方都有碰撞体;至少有一方有刚体(包含kinematic);至少有一方勾选trigger。碰撞方法OnCo
差点忘记打铁了
·
2018-02-27 12:10
unity3d
[Unity游戏开发]常用类之Component类
rigidbody
附加到此游戏对象
Rigidbody
组件(如果没有则为空)。GetComp
养鼠的猫
·
2018-02-26 15:14
Unity
Unity3d碰撞检测中碰撞器与触发器的区别
要产生碰撞必须为游戏对象添加刚体(
Rigidbody
)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加到游戏对象上才能触发碰撞。
GMLLYY
·
2018-01-23 17:23
OnTriggerEnter()
双方必须有一方设置有
Rigidbody
刚体组件。
dema2014
·
2018-01-12 11:09
学习笔记
学习网站
unity的碰撞器和触发器简单学习
1.两个物体发生碰撞的条件:(1)两个物体同时有碰撞器;(2)发起方有刚体(
Rigidbody
)。做游戏时记住都加刚体
Rigidbody
就行了。万无一失。
qq_30454411
·
2018-01-11 14:04
自学
Unity键盘控制物体移动
publicclassMove:MonoBehaviour{publicfloatspeed=2f;privateRigidbodyrigidbody;//UsethisforinitializationvoidStart(){
rigidbody
Exclaiming
·
2018-01-11 11:49
unity
Unity 常用注解
XXX”可以是
Rigidbody
等[AddComponentMenu(“XX
福州-司马懿
·
2018-01-04 10:05
Unity
刚体加力的方式
m_
rigidbody
.AddForceAtPosition(newVector3(100,0,0),newVector3(transform.position.x-0.5f,0.9f,transform.position.z
fuliyefly
·
2017-12-12 10:43
unity3d
刚体组件-
Rigidbody
当游戏对象添加了
Rigidbody
组件后,游戏对象便可以接受外力与扭矩力。任何游戏对象只有在添加
Rigidbody
组件后才会受到重力影响。
S_H_C
·
2017-12-05 01:51
Unity3D 人物移动控制
加刚体(
RigidBody
)设置y方向锁定位置拖拽脚本usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassRemController
zsdeus133
·
2017-12-03 18:04
unity3d
2017/11/11平常的一天
1,今天搜
Rigidbody
相关的东西,意外发现了一直想要寻找的可以看unity相关代码说明的东西。如果因为不熟悉不了解就敬而远之,那始终不会有进步。有充足的好奇心也是心态年轻的一种证明。
岁月催人长
·
2017-11-12 01:29
Unity3d基础入门之物理引擎解析(碰撞器 触发器 等等)
第五章物理引擎刚体简述:带有刚体组件的游戏物体AddComponentphysics
Rigidbody
刚体(
rigidbody
)组件可使游戏对象受物理引擎控制,在受到外力时产生真实的物理特性。
Unremitting_Dkx
·
2017-11-07 20:47
Unity3d
基础入门
Unity中使用Rigdbody来给物体添加真是的移动旋转效果
游戏对象添加
Rigidbody
组件后即具备物理属性,可以产生真是的物理效果。使用刚体时应注意,父物体和子物体不应同时具有刚体,也不应该缩放刚体的父级。
GZasplin
·
2017-10-24 16:31
VR
Learning
Unity3D面试题整合——第二部分及答案
9.物体发生碰撞的必要条件10.CharacterController和
Rigidbody
的区别11.物体发生碰撞时
Sxl1713232929
·
2017-10-18 20:32
Unity面试题整合
Unity-
Rigidbody
【刚体】组件-
Rigidbody
.AddForce的ForceMode 力的模式
ForceMode力的模式在unity中,
Rigidbody
.AddForce()实现对刚体物体施加力的效果,实现物体例如碰撞,爆炸等等效果调用函数如下:publicvoidAddForce(Vector3force
一只热爱游戏的猫
·
2017-09-26 17:33
Unity的小组件
Unity3d--第三人称角色移动控制
第三人称的角色移动控制方案有很多种:前提:相机Camera已经为角色Player的子物体【自行调节第三人称角度】1.
rigidbody
.velocity():通过控制刚体的速度来实现对角色的移动控制publicGameObjectthirdPersonPlayer
一只热爱游戏的猫
·
2017-09-24 15:53
Unity游戏开发
Unity-
Rigidbody
【刚体】组件-Collision Detection碰撞检测模式
然而有时候开发游戏,对于高速运动的物体(比如:子弹/大炮,或者很高处自由落体的物体),即使再三确认加了
Rigidbody
组件,检查了碰撞检测的代码完全没有错误,但仍然会出现物体直接穿过另一个物体的问题,
一只热爱游戏的猫
·
2017-09-10 15:03
Unity的小组件
Unity 贪吃蛇2D简易制作(一)
),,,大小调整为Scale(61,25,1),,,并且移除身上组件MechCollider组件,为其附上黑色的材质,,3,创建一个cube并重名为Snake,注意位置归零,作为出示蛇头,并且为其加上
rigidbody
Czhenya
·
2017-09-09 17:16
ジ﹋★☆『
自
卟
說
』
Unity
实例练习
关于Unity中的Mesh Collider碰撞器
原来我的场景中有一个平面Plane带MeshCollider碰撞器组件,一个主角Hero带有一个BoxCollider碰撞器和有重力的
Rigidbody
刚体组件,主角可以放在平面上。
杭者
·
2017-08-24 23:00
U3D准星不出屏幕
1.屏幕四周建四个BoxCollider2.给准星建一个SphereCollider,并添加
Rigidbody
其中,
Rigidbody
里的Mass调到最小,Drag阻力调到最大,AngularDrag适当调大
仰望天堂_e6c6
·
2017-08-16 15:22
Unity3D学习记录——碰撞体碰撞
usingSystem.Collections.Generic;usingUnityEngine;publicclassm_Collision:MonoBehaviour{privateRigidbodym_
rigidbody
daisgi
·
2017-07-15 09:15
Unity3D
Unity3D学习记录——刚体跳跃
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassJump:MonoBehaviour{privateRigidbodym_
rigidbody
daisgi
·
2017-07-15 09:22
Unity3D
Unity3D学习记录——刚体移动
usingSystem.Collections.Generic;usingUnityEngine;publicclassRigiMove:MonoBehaviour{privateRigidbodym_
rigidbody
daisgi
·
2017-07-15 09:02
Unity3D
Unity常用代码
//创建一个名为"Player"的游戏物体//并给他添加刚体和立方体碰撞器.player=newGameObject("Player");player.AddComponent("
Rigidbody
")
fireman_39
·
2017-06-01 16:04
Unity基础
Unity编辑器Unity Editor基础(一)
内置属性可以从到官方文档中查询,本篇文章只介绍一些常用的内置属性,如下图所示:接下来进行项目设置,创建一个空的Unity工程,目前还不需要Editor文件夹;全部代码如下:[RequireComponent(typeof(
Rigidbody
浮生匆忙客
·
2017-05-31 21:29
Unity游戏开发
Unity3D开发
Cocos Creator使用Box2D物理引擎
添加
RigidBody
组件首先需要在节点上添加一个
RigidBody
刚体组件。
RigidBody
组件位置是“组件/物理/Rigi
曾彬思
·
2017-04-20 11:02
Unity3D学习之射箭小游戏
物理引擎主要包括三个方面:
Rigidbody
、Collide、PhysicMaterial。其中,Collider是最基本的触发物理的条件,例如碰撞检测。
Kiloveyousmile
·
2017-04-07 01:55
unity
游戏
unity3d
Unity之碰撞器与触发器
要产生碰撞必须为游戏对象添加刚体(
Rigidbody
)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加到游戏对象上才能触发碰撞。
困卡
·
2017-04-06 23:27
Unity3D官方教程爬坑
同时会添加到处学来的的Unity技巧----------------------------------------------------------代码:1.使游戏对象运动的N种方式更全面的移动方式参考1、
rigidbody
.addforce
wocaishiaige
·
2017-03-29 02:13
unity 所有碰撞器(触发器),碰撞条件、结果,触发条件、结果。。。以及碰撞函数、触发函数的调用。
要产生碰撞必须为游戏对象添加刚体(
Rigidbody
)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加到游戏对象上才能触发碰撞。
LY-C
·
2017-03-07 11:23
unity
Rigidbody
(刚体)方法的初步学习(一)
概要:这次将简单的了解
Rigidbody
中的各种方法属性,以官方的API为顺序研究。蛮牛API翻译:
Rigidbody
组件控制物体的位置—它使物体在重力影响下下落,并可计算物体将怎样响应碰撞。
ThisIsRone
·
2017-02-22 21:00
Unity3D 物理引擎相关设置
其中的重要属性:-Gravity重力大小,如果勾选了
Rigidbody
的UseGravity选项,物理引擎就会按此处数值设置重力。-DefaultMaterial物体碰撞时的反作用力大小。
BIG_C_GOD
·
2017-02-22 21:10
Unity3D
(六)Unity3D物理引擎组件汇总
首先要熟悉一些基本的力学名词及相关公式刚体(
Rigidbody
):刚体是指在运动中和受到力的作用后,形状和大小不变,而且内部各点的相对位置不变的物体。
FLY旳影子
·
2017-02-16 12:43
[Unity小技巧] 使用射线Raycast判断某个方向是否有碰撞体
我们做游戏开发的时候,可能会遇到类似这样的一个问题:一个物体加上了
Rigidbody
刚体受重力下降,在它下降的时候(还没与下方物体产生碰撞),我们需要提前知道它的下方是否有碰撞体(能接住它)。
MokHoYin
·
2017-02-15 22:09
unity
射线
Raycast
碰撞体
unity(c#)游戏开发
Unity学习笔记(一):碰撞体(Collider),触发器(Trigger),刚体(
RigidBody
)
碰撞体(Collider),触发器(Trigger),刚体(
RigidBody
)的相关区分官方解释刚体(
Rigidbody
):
Rigidbody
(刚体)组件可使游戏对象在物理系统的控制下来运动,刚体可接受外力与扭矩力用来保证游戏对象像在真实世界中那样进行运动
Lilinyuanvr
·
2017-01-12 13:40
Unity学习笔记
OnCollision和OnTrigger无法响应的可能原因
voidOnCollisionEnter(Collisionother)-需要双方都有Collider或者
Rigidbody
-双方如果有
Rigidbody
,那么不得勾选isKinematicvoidOnTriggerEnter
code_xbug
·
2017-01-05 12:37
Unity
Unity —生命周期
脚本组件载入时(调用一次)(3)OnEnable()是在游戏对象可以调用时调用(4)Start()第一个Update发生之前(调用一次)(5)FixedUpdate()固定时间调用,常用于物理相关的计算,比如对
Rigidbody
李昀熹1112
·
2017-01-02 15:27
新手!mass 设置问题
Rigidbody
属性Mass质量,单位为Kg,建议不要让对象之间的质量差达到100倍以上Drag空气阻力,为0表示没有阻力,infinity表示立即停止
jiahuafu
·
2016-12-16 10:00
Unity Time类
值得一提的是,
Rigidbody
(刚体)显然是要受到timeScale的影响的。②smoothDeltaTime:返回Time.deltaTi
Aonaufly
·
2016-11-09 17:02
Time
Unity
Unity3D
1.初级——碰撞检测和触发器,穿透问题
1、2D物体和3D物体有一定的区别,比如:3D环境下,一个cube,加了刚体
Rigidbody
,勾选重力后,cube会一直下落,在其下面添加一个碰撞体即可让cube停止下落,但要注意:cube和碰撞体(
LifeNoWarm
·
2016-10-22 14:29
Unity初级
如何在Unity中实现物体的二段跳
//第一次跳voidJump(){//判断是否在地面,如果是在地面允许跳if(m_isOnGround){m_
rigidbody
.drag=5f;//bool类型,按space键跳跃,返回bool类型if
空城冷心
·
2016-09-27 21:46
unity
【蓝鸥Unity开发基础三】课时14 刚体
【蓝鸥Unity开发基础三】课时14刚体一、刚体物理引擎:物理引擎能够真实的模拟物理效果Unity中使用的是NVIDIA的PhysX物理引擎在Unity中使用
Rigidbody
让游戏对象受物理引擎控制在
麦呗
·
2016-09-21 11:36
3D
Unity
蓝鸥
unity3D中
Rigidbody
各个属性是什么意思?
因为unity为英文版软件,很多人不是很理解里面的属性的意思,本篇主要针对unity里面物体的刚性属性进行解释,希望对广大的同学们能有所帮助,能知道各个参数如何去设置。软件名称:unity3d4.0安装版附图文安装教程软件大小:678MB更新时间:2014-07-091、Mass表示物体的质量,数值类型为float,默认值为1。大部分物体的质量属性接近于0.1才符合日常生活感官感受,超过10,则失
佚名
·
2016-08-11 16:03
Unity 刚体常用方法
刚体:
Rigidbody
;voidStart(){ GetComponent().AddForce(Vector3.up*3);//给刚体施加力GetComponent().AddExplosionForce
I_m_yang_
·
2016-08-04 21:41
unity
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他