当玩家位于粒子系统内时Unity2D [帮助]

问题描述 投票:0回答:1

我想在玩家处于粒子效果中时触发一个事件 Smoke particle effect 因此,在这种情况下,当我尝试使粒子与玩家碰撞并使用此 OnParticleCollision(GameObject obj) 事物时,我有一个可以与地面层碰撞的烟雾弹,但玩家正在推动粒子,而我没有想要那个。我只在玩家触摸粒子但不推动它时才想要这个

我尝试过的=

OnParticleCollision() OnTriggerEnter2D() OnTriggerStay2D() Raycast2D

unity-game-engine particle-system
1个回答
0
投票

看来您正在寻找的是粒子系统中的触发器模块。您还可以设置粒子碰撞的Layers以禁用与玩家的碰撞。

© www.soinside.com 2019 - 2024. All rights reserved.