Esempio n. 1
0
 public void Write(AssetWriter writer)
 {
     Bounds.Write(writer);
     LayerIndices.Write(writer);
     writer.AlignStream();
     NumberOfObjects.Write(writer);
     writer.AlignStream();
 }
Esempio n. 2
0
        public YAMLNode ExportYAML(IExportContainer container)
        {
            YAMLMappingNode node = new YAMLMappingNode();

            node.Add("bounds", Bounds.ExportYAML(container));
            node.Add("layerIndices", LayerIndices.ExportYAML());
            node.Add("numberOfObjects", NumberOfObjects.ExportYAML());
            return(node);
        }
Esempio n. 3
0
        public YAMLNode ExportYAML(IExportContainer container)
        {
            YAMLMappingNode node = new YAMLMappingNode();

            node.Add(BoundsName, Bounds.ExportYAML(container));
            node.Add(LayerIndicesName, LayerIndices.ExportYAML());
            node.Add(NumberOfObjectsName, NumberOfObjects.ExportYAML());
            return(node);
        }
Esempio n. 4
0
        public YAMLNode ExportYAML(IAssetsExporter exporter)
        {
            YAMLMappingNode node = new YAMLMappingNode();

            node.Add("bounds", Bounds.ExportYAML(exporter));
            node.Add("layerIndices", LayerIndices.ExportYAML());
            node.Add("numberOfObjects", NumberOfObjects.ExportYAML());
            return(node);
        }
Esempio n. 5
0
        public EnemyWithObject(Game game, Player player, SpriteBatch spriteBatch, NumberOfObjects numberOfObjects, AnimationStore animationStore)
            : base(game, new Animation(animationStore["EnemyRun"]), player, spriteBatch)
        {
            curGame = game;
            this.spriteBatch = spriteBatch;
            relativePlayer = player;

            this.numberOfObjects = numberOfObjects;
            this.animationStore = animationStore;

            totalTimeElapsed = TimeSpan.Zero;
            timeDelay = TimeSpan.FromSeconds(0.10);

            soundEffectPlayed = false;
        }