public void InstantiateTankCommonPart(InstantiateTankCommonPartEvent e, [Combine] PrefabLoadedNode node) { HullInstanceIsReadyEvent eventInstance = new HullInstanceIsReadyEvent { HullInstance = Object.Instantiate <GameObject>(node.resourceData.Data as GameObject) }; base.NewEvent(eventInstance).Attach(node).ScheduleDelayed(0.3f); }
public void BuildHull(HullInstanceIsReadyEvent evt, PrefabLoadedNode node) { node.Entity.AddComponent(new TankCommonInstanceComponent(evt.HullInstance)); }