【发布时间】:2022-07-20 17:28:48
【问题描述】:
void OnTriggerStay2D(Collider2D other)
{
if (Beam.state == 2)
{
DMG += 1f;
}
}
而且我需要它仅在触摸 The Beam 命名对象时触发。
【问题讨论】:
void OnTriggerStay2D(Collider2D other)
{
if (Beam.state == 2)
{
DMG += 1f;
}
}
而且我需要它仅在触摸 The Beam 命名对象时触发。
【问题讨论】:
使用other.name获取对撞机的名称并仅在名称匹配时执行
void OnTriggerStay2D(Collider2D other)
{
if(other.name == "Beam")
{
if (Beam.state == 2)
{
DMG += 1f;
}
}
}
【讨论】: