Exemple #1
0
        /*
         * private void addReverseClockwisePlatformTileAt(int x, int y, bool big)
         * {
         *  Vector2 tilePosition = calculateMovingPlatformPosition(x, y, big);
         *  int tileWidth = calculateMovingPlatformWidth(big);
         *
         *  ClockwiseMovingPlatform platformTile = new ClockwiseMovingPlatform(world, tilePosition, tileWidth, true);
         *  addDynamicTile(platformTile);
         * }
         */

        private void addFallingPlatformTileAt(int x, int y)
        {
            Vector2 tilePosition = calculatePlatformTilePosition(x, y);
            int     tileWidth    = this.LevelMap.TileWidth;

            FallingPlatformTile platformTile = new FallingPlatformTile(world, tilePosition, tileWidth, 0.35f, 5f);

            addDynamicTile(platformTile);
        }
Exemple #2
0
        /*
        private void addReverseClockwisePlatformTileAt(int x, int y, bool big)
        {
            Vector2 tilePosition = calculateMovingPlatformPosition(x, y, big);
            int tileWidth = calculateMovingPlatformWidth(big);

            ClockwiseMovingPlatform platformTile = new ClockwiseMovingPlatform(world, tilePosition, tileWidth, true);
            addDynamicTile(platformTile);
        }
         */
        private void addFallingPlatformTileAt(int x, int y)
        {
            Vector2 tilePosition = calculatePlatformTilePosition(x, y);
            int tileWidth = this.LevelMap.TileWidth;

            FallingPlatformTile platformTile = new FallingPlatformTile(world, tilePosition, tileWidth, 0.35f, 5f);
            addDynamicTile(platformTile);
        }