Esempio n. 1
0
        static public InitializeScheduler Setup(InitializeScheduler scheduler)
        {
            AddSequence(scheduler)

            .BeginWith <SceneNode>()
            .Then <PositionBinding>()
            .Then <ILayerRoot>()
            .Then <ITrajectoryPlayer>()
            .Then <MotorBase>()
            .Then <Motion>()

            .Then <ISpriteSource>()
            .Then <SpriteTransformer>()
            .Then <SpriteAnimator>()
            .Then <RendererBase>()

            .Then <SongPlayer>()
            .Then <SoundListener>()
            .Then <SoundEmitter>()

            .Then <ParticleEmitter>()

            .Then <ICollider>()
            .Then <SpriteArea>()

            .Then <Trigger>()
            .Then <Actor>();

            return(scheduler);
        }
 public InitializeComponentScheduler(InitializeScheduler scheduler)
     : base(scheduler)
 {
 }