亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mappymapwriter.java

?? tiled地圖編輯器是2d的,很不錯的國外軟件,使用起來很方便的
?? JAVA
字號:
/* *  Mappy Plugin for Tiled, (c) 2004-2006 * *  This program is free software; you can redistribute it and/or modify *  it under the terms of the GNU General Public License as published by *  the Free Software Foundation; either version 2 of the License, or *  (at your option) any later version. * *  Adam Turk <aturk@biggeruniverse.com> *  Bjorn Lindeijer <b.lindeijer@xs4all.nl> */package tiled.plugins.mappy;import java.io.*;import java.util.Iterator;import java.util.LinkedList;import tiled.io.MapWriter;import tiled.io.PluginLogger;import tiled.plugins.mappy.MappyMapReader.BlkStr;import tiled.core.Map;import tiled.core.TileSet;/** * @version $Id: MappyMapWriter.java 683 2006-06-25 14:17:37Z bjorn $ */public class MappyMapWriter implements MapWriter{    private LinkedList chunks;    public MappyMapWriter() {        chunks = new LinkedList();    }    /**     * Loads a map from a file.     *     * @param filename the filename of the map file     */    public void writeMap(Map map, String filename) throws Exception {        writeMap(map, new FileOutputStream(filename));    }    /**     * Loads a tileset from a file.     *     * @param filename the filename of the tileset file     */    public void writeTileset(TileSet set, String filename) throws Exception {        System.out.println("Asked to write "+filename);    }    public void writeMap(Map map, OutputStream in) throws Exception {        in.write("FORM".getBytes());        // TODO: write the size of the file minus this header        in.write("FMAP".getBytes());        createMPHDChunk(map);        // TODO: write all the chunks    }    public void writeTileset(TileSet set, OutputStream out) throws Exception {        System.out.println("Tilesets are not supported!");    }    /**     * @see tiled.io.PluggableMapIO#getFilter()     */    public String getFilter() throws Exception {        return "*.map";    }    public String getDescription() {        return            "+---------------------------------------------+\n" +            "|    A sloppy writer for Mappy FMAP (v0.36)   |\n" +            "|             (c) Adam Turk 2004              |\n" +            "|          aturk@biggeruniverse.com           |\n" +            "+---------------------------------------------+";    }    public String getPluginPackage() {        return "Mappy output plugin";    }    public String getName() {        return "Mappy Writer";    }    public boolean accept(File pathname) {        try {            String path = pathname.getCanonicalPath().toLowerCase();            if (path.endsWith(".fmp")) {                return true;            }        } catch (IOException e) {}        return false;    }    public void setLogger(PluginLogger logger) {        // TODO: implement setErrorStack    }    private void createMPHDChunk(Map m) throws IOException {        Chunk c = new Chunk("MPHD");        OutputStream out = c.getOutputStream();        String ver = m.getProperties().getProperty("version");        if (ver == null || ver.length() < 3) {            ver = "0.3";                            // default the value        }        TileSet set = (TileSet) m.getTilesets().get(0);        //FIXME        //out.write(Integer.parseInt(ver.substring(0,ver.indexOf('.')-1)));        //out.write(Integer.parseInt(ver.substring(ver.indexOf('.')+1)));        out.write(0);        out.write(3);        out.write(1); out.write(0);                 // LSB, reserved        Util.writeShort(m.getWidth(), out);  Util.writeShort(m.getHeight(), out);        out.write(0); out.write(0); out.write(0); out.write(0);     // reserved        Util.writeShort(m.getTileWidth(), out); Util.writeShort(m.getTileHeight(), out);        Util.writeShort(16, out);                   // tile bitdepth        Util.writeShort(32, out);                   // blkstr bytewidth        Util.writeShort(findAllBlocks(m).size(), out);        Util.writeShort(set.getMaxTileId(), out);        chunks.add(c);    }    private void createBKDTChunk(Map m) {        Chunk c = new Chunk("BKDT");        LinkedList blocks = findAllBlocks(m);        Iterator itr = blocks.iterator();        while(itr.hasNext()) {            MappyMapReader.BlkStr b = (BlkStr) itr.next();            // TODO: write the block        }        chunks.add(c);    }    private LinkedList findAllBlocks(Map m) {        // TODO: this        return null;    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲午夜在线视频| 欧美自拍丝袜亚洲| 欧美性色黄大片手机版| 欧美精品一区男女天堂| 亚洲一区中文日韩| 成人av免费观看| 精品美女在线观看| 亚洲一区在线观看视频| 不卡av免费在线观看| 精品国产凹凸成av人导航| 亚洲福利视频三区| 91在线播放网址| 国产午夜精品久久久久久久 | 精品理论电影在线观看| 亚洲午夜久久久久久久久久久| 成人精品国产免费网站| 久久久久一区二区三区四区| 麻豆国产欧美日韩综合精品二区| 在线观看免费亚洲| 亚洲精品免费视频| 91伊人久久大香线蕉| 国产精品国产三级国产| 国产成人免费网站| 久久久国产一区二区三区四区小说| 麻豆精品一二三| 欧美一区二区三区系列电影| 视频在线观看一区| 欧美精品粉嫩高潮一区二区| 午夜天堂影视香蕉久久| 91精选在线观看| 日韩精品91亚洲二区在线观看| 欧美日韩另类一区| 午夜不卡在线视频| 9191成人精品久久| 麻豆成人在线观看| 精品成人私密视频| 国产成人亚洲综合a∨婷婷| 国产欧美日韩另类视频免费观看 | 久久久久久久久99精品| 精品亚洲免费视频| 久久久91精品国产一区二区三区| 韩国精品主播一区二区在线观看| 久久综合久久综合九色| 国产激情视频一区二区在线观看| 国产丝袜欧美中文另类| zzijzzij亚洲日本少妇熟睡| √…a在线天堂一区| 色婷婷综合久久久| 图片区小说区区亚洲影院| 欧美日韩高清一区二区三区| 麻豆精品久久久| 国产三级欧美三级| 色哟哟国产精品免费观看| 亚洲欧美日韩人成在线播放| 欧美另类久久久品| 美女一区二区在线观看| 国产欧美日本一区视频| 91丝袜高跟美女视频| 亚洲国产成人tv| 国产婷婷色一区二区三区四区| 91性感美女视频| 日本va欧美va瓶| 中文字幕高清不卡| 欧美日韩一区二区三区四区 | 久久99精品久久久| 国产精品久久久久桃色tv| 在线中文字幕一区二区| 精品一区二区三区在线观看 | 日韩激情av在线| 国产午夜精品福利| 欧美日高清视频| 成人免费看视频| 日韩制服丝袜先锋影音| 日韩免费观看高清完整版在线观看| www.欧美色图| 美女精品一区二区| 一区二区三区在线视频免费观看| 精品国产精品一区二区夜夜嗨| 91网站在线播放| 国产乱对白刺激视频不卡| 亚洲国产精品久久人人爱| 国产视频一区在线观看| 欧美一区二区三区在线视频| 色综合天天综合给合国产| 久草这里只有精品视频| 亚洲国产精品影院| 亚洲视频1区2区| 国产人妖乱国产精品人妖| 欧美写真视频网站| 99久久精品99国产精品| 国产麻豆91精品| 日本亚洲欧美天堂免费| 亚洲综合色噜噜狠狠| 久久精品男人天堂av| 91精品国产高清一区二区三区蜜臀| 91香蕉视频在线| 成人激情图片网| 国产经典欧美精品| 国产麻豆日韩欧美久久| 久久精品理论片| 日韩电影在线观看网站| 亚洲国产日韩精品| 一区二区三区日本| 亚洲精品日日夜夜| 亚洲男人的天堂在线aⅴ视频| 中文在线一区二区| 久久久亚洲国产美女国产盗摄 | 91亚洲精华国产精华精华液| 高清视频一区二区| 国产精品1区二区.| 国产麻豆精品在线观看| 国内精品不卡在线| 国产一区二区三区美女| 国产一区二区三区在线观看免费视频 | 最新国产成人在线观看| 国产精品女同一区二区三区| 亚洲国产精品精华液ab| 中文字幕不卡三区| 国产精品毛片大码女人| 中文字幕av免费专区久久| 国产精品久线在线观看| 国产精品电影院| 伊人夜夜躁av伊人久久| 亚洲自拍偷拍图区| 图片区小说区国产精品视频| 亚洲国产成人91porn| 五月综合激情婷婷六月色窝| 日韩在线观看一区二区| 日本成人在线电影网| 久久精品久久99精品久久| 久草精品在线观看| 成人午夜精品在线| 色国产综合视频| 欧美一个色资源| 久久久久久久精| 亚洲精品老司机| 日韩精品电影一区亚洲| 国产精品一区二区三区99| 91免费观看视频| 717成人午夜免费福利电影| 欧美xxxx老人做受| 中文字幕一区二区三区在线观看 | 国产丶欧美丶日本不卡视频| 不卡的av网站| 91精品国产黑色紧身裤美女| 欧美国产精品中文字幕| 亚洲一二三级电影| 精品午夜久久福利影院| 99久久精品免费| 精品国产免费人成电影在线观看四季| 国产精品色哟哟| 视频在线观看91| www.日本不卡| 精品久久久网站| 夜夜操天天操亚洲| 国产精品一区二区你懂的| 欧美性色黄大片| 国产喂奶挤奶一区二区三区 | 精品成人免费观看| 中文字幕人成不卡一区| 亚洲色图制服诱惑| 蜜桃免费网站一区二区三区| 成人午夜在线视频| 4hu四虎永久在线影院成人| 国产欧美日韩在线视频| 日本欧美大码aⅴ在线播放| 成人av电影在线网| 欧美变态凌虐bdsm| 亚洲国产成人porn| 99视频有精品| 国产无一区二区| 捆绑调教美女网站视频一区| 在线视频综合导航| 中文一区在线播放| 国产一区二区三区四区在线观看| 欧美精品欧美精品系列| 亚洲精品免费在线播放| 成人高清视频在线| 久久综合成人精品亚洲另类欧美| 亚洲福利视频一区| 欧美最猛性xxxxx直播| 国产夜色精品一区二区av| 九九精品一区二区| 在线电影院国产精品| 亚洲一区二区美女| 色婷婷亚洲综合| 欧美在线观看一区二区| 欧美日韩综合在线| 最新国产の精品合集bt伙计| 国产91在线看| 久久久久久久av麻豆果冻| 六月丁香综合在线视频| 91 com成人网| 丝袜诱惑制服诱惑色一区在线观看 | 午夜精品免费在线| 欧美性色黄大片| 亚洲成a人v欧美综合天堂| 色狠狠桃花综合| 亚洲精品免费电影| 欧美性色欧美a在线播放|