unity中的物体怎么月子里受风怎么办影响

--Unity中简单的物体移动教程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
--Unity中简单的物体移动教程
0|0|暂无简介|
火星时代(www.hxsd.com)是中国移动互联网...|
总评分0.0|
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?博主最新文章
博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)【图片】【新手求助】怎么让刚体物体在动态中互相碰撞?【unity吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:27,201贴子:
【新手求助】怎么让刚体物体在动态中互相碰撞?收藏
比如说我这里有两个物体,小球和锤子。都有collider和rigidbody。尝试的第一个方法,直接做animation让锤子动起来,结果锤子会穿过小球,rigidbody在这个情况下不管用。想了想应该还是要用代码写,fair enough. 但是我是小白新手不知道怎么写代码,学习了点皮毛自己写没毛用。后来查到了unity官网的一个Rigidbody.MoveRotation代码:using UnityE using System.Cpublic class ExampleClass : MonoBehaviour {
public Vector3 eulerAngleV
void Start() {
rb = GetComponent&Rigidbody&();
void FixedUpdate() {
Quaternion deltaRotation = Quaternion.Euler(eulerAngleVelocity * Time.deltaTime);
rb.MoveRotation(rb.rotation * deltaRotation);
} }这个是锤子的信息栏。Example Class就是这个代码,加入后调整X,Y,Z就可以旋转起来。其实我是想做锤子来回锤的动作,这个代码就直接是单项旋转的动作,我也没完全搞清楚XYZ怎么控制,不过只作为个测试,先不管他。锤子由锤头为中心转起来了...然后如图所示还是穿过了小球......连带rigidbody的代码都不管用?还是光这个代码还不够?请问有大神知道怎么解决我的问题吗?如果能是做来回锤的动态那就更好了,不过主要的问题是:怎么让有刚体的物体在动态中互相碰撞?
unity是什么?游戏怎么开发?学游戏编程/unity有前途吗?手游市场人才稀缺,游戏unity编程师未毕业先就业,毕业月薪20k起
直接用变换的旋转就行transform.Rotate(Vector3.right * 60 * Time.deltaTime, Space.Self);旋转的方向 * 每秒旋转的角度 * 时间增量 , 自身坐标或世界坐标不过,如果主要控制的是锤子的话,这么个旋转法控制可能比较困难,也可以给小球直接施加一个力来模拟小球的碰撞,方向什么的,看锤子和球的方向自己改变下向量rigidbody.AddForce(Vector3.forward * 10);
你没有做碰撞体吧!
你这锤子的模型自带碰撞机? 如果没有自己圈两个
碰撞体只是用来监测碰撞的,要加刚体组件才能发生物理碰撞效果
boxcollider还是1/1/1的尺寸,调节一下碰撞器的尺寸,要覆盖整个模型,碰撞实际上就是collider之间的交互
登录百度帐号为什么用unity 3d做的物体添加Rigidbody属性,并设置重力运行后直接穿过地面,而不是停在地面上?_百度知道
为什么用unity 3d做的物体添加Rigidbody属性,并设置重力运行后直接穿过地面,而不是停在地面上?
你的物体可能是过速穿越了.你在物体的Rigidbody组件中找到Collision Detection改成Continuous.如果还是不行的话就试一试改成Continuous Dynamic.(This has a big impact on physics performance, leave it set to Discrete, if you don't have issues with collisions of fast objects)(这对物理表现有很大的影响,如果你不关心与高速物体的碰撞,那么就让其为默认的不连续模式Discrete) 场景中最好不要有过多的采用这种检测碰撞的方式.
参考资料:
Unity 组件手册
采纳率:50%
那是你的物体勾了tigger 那个属性,或者是地面勾了那个属性。tigger是能进入内部的,通常做判断触发范围
物体和地面,都要添加 collider 碰撞体组件,才能产生碰撞。rigidbody,只是用来给物体添加物理特性,比如重量重力阻力等等。
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 受风 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信