Exemplo n.º 1
0
 internal void Execute(FXListContext context)
 {
     foreach (var nugget in _nuggets)
     {
         nugget.Execute(context);
     }
 }
        internal override void Execute(FXListContext context)
        {
            var particleSystem = AddDisposable(
                new ParticleSystem(
                    _data.Template.Value,
                    context.AssetLoadContext,
                    () => ref context.WorldMatrix));

            context.GameObject.TempParticleSystems.Add(
                new AttachedParticleSystem(
                    particleSystem,
                    x =>
            {
                context.GameObject.TempParticleSystems.Remove(x);
                RemoveToDispose(particleSystem);
                particleSystem.Dispose();
            }));
        }
Exemplo n.º 3
0
 internal override void Execute(FXListContext context)
 {
     // TODO
 }
Exemplo n.º 4
0
 internal abstract void Execute(FXListContext context);