NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Gameplay/Buff/Impl/BuffEmitBulletToSelfCell.cs

25 lines
516 B
C#

using Gameplay.Bullet;
namespace Gameplay.Buff
{
public class BuffEmitBulletToSelfCell : BaseBuff
{
private int _bulletId;
protected override void _OnInit()
{
base._OnInit();
_bulletId = _TryGetIntParam(0);
}
protected override void _OnTrigger()
{
base._OnTrigger();
var cellIndex = owner.transData.cellIndex;
BulletManager.instance.EmitBullet(_bulletId, cellIndex, owner);
}
}
}