Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 public void BuildHull(HullInstanceIsReadyEvent evt, PrefabLoadedNode node)
 {
     node.Entity.AddComponent(new TankCommonInstanceComponent(evt.HullInstance));
 }