protected override void OnShow(object userData) { base.OnShow(userData); m_data = (BombData)userData; m_data.Master.m_data.bomblist.Add(this); CachedTransform.localScale = new Vector2(3.125f, 3.125f); collider = GetComponent <BoxCollider2D>(); collider.enabled = false; _layerMask = 1 << LayerMask.NameToLayer("Wall"); }
public static void ShowBomb(this EntityComponent entityComponent, BombData data) { entityComponent.ShowEntity(typeof(Bomb), "Bomb", 1, data); }