
Unity2D
文章平均质量分 70
Uinty2D的刚体,碰撞体,触发等。
日月言寺
这个作者很懒,什么都没留下…
展开
-
P3 2D物理系统:碰撞体
碰撞体组件点击 Edit Collider (编辑碰撞器),可以在Scene面板中编辑碰撞体的尺寸Offset(偏移):偏移量Size(大小):碰撞体的尺寸Material(材质):物理材质,和刚体的一样碰撞事件很多时候,我们需要知道两个游戏物体发生碰撞,比如子弹碰到了玩家角色,玩家需要扣除响应的HP值0nCollisionEnter2D:碰撞进入OnCollisionExit2D:碰撞退出OnCollisionStay2D:碰撞过程中Collision2D:碰撞信息。原创 2023-04-22 22:13:02 · 259 阅读 · 0 评论 -
P2 2D物理系统:刚体
Kinematic:运动,由代码控制(被Dynamic刚体碰,不会移动,但是它碰Dynamic,Dynamic会被移动)刚体可不管你渲染出来的图片是什么样子 ,对于刚体来说,这个物体,或者说是图片,根本没有边缘,所以会无限下落。悄悄告诉你,加上碰撞体就行了,但是碰撞体下节课才会讲,这里只需要有这个概念就行了。2.Simulated:是否模拟,不模拟的话,就不会有重力,碰撞等。目前我们学习的是2D物理系统,在以后的文章中,还会学习3D的物理系统。物理是用于3D游戏的,物理2D是用于2D游戏的。原创 2023-04-22 21:16:29 · 97 阅读 · 0 评论 -
P3 2D物理系统:触发
但是很多时候我们并不需要游戏物体发生碰撞,比如赛车游戏中,我们需要知道什么时候玩家到达了终点,用来作为胜利或计时的依据。或者传送门,玩家进入后可以传送,但是我们并不需要真的和玩家发生碰撞。3.一方有刚体和碰撞体,另外一方只有碰撞体(无论是哪一 方,双方都可以进入触发事件)1.双方都没有碰撞体和刚体,是绝对不可能发生 触发事件(函数)的,上方的三个函数。在碰撞体中,我们需要判断两个物体是否撞在一起了,是为了避免物体穿模。并没有所谓的触发体,只是在碰撞体的基础上创建的。4.双方都没有刚体,无法进入触发事件。原创 2023-04-22 23:05:12 · 74 阅读 · 0 评论 -
Sprite和SpriteRenderer 下
SpriteRenderer组件(精灵渲染器)---一个用来显示Sprite(精灵)的组件。原创 2023-04-22 19:30:26 · 1902 阅读 · 0 评论 -
Sprite和SpriteRenderer 上
Sprite和SpriteSheet (精灵和精灵级)·SpriteRenderer (精灵渲染器)原创 2023-04-22 19:48:40 · 619 阅读 · 0 评论