Unity物理相关组件——2D效应器

一:前言

这些物理效应器用于模拟一些特殊物理区域或者表面,都需要配合2D碰撞器使用,并且勾选上Used by Effector


二:Platform Effector 2D

用于实现2D物体平台的方向通过性,例如做横版2D游戏人物可以从下往上跳而不被阻挡

Use One Way:如果是需要实现单方向碰撞,必须勾选上
Suface Arc:允许碰撞的角度,如果设为180的话,那么从左边和右边水平靠近平台的移动都会受到碰撞,Scene窗口会有一个圆弧的图示,圆弧中即可以碰撞的区域


三:Area Effector 2D

进入到这个区域后会施加一个力


四:Buoyancy Effector 2D

模拟蹦床的效果


五:Buoyancy Effector 2D

模拟水浮力的效果


六:Surface Effector 2D

模拟传送带的效果
 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部