spritemapper:从一组输入图像创建精灵图(或精灵表)的 Java 程序-源码

上传者: 42129797 | 上传时间: 2021-06-29 19:22:41 | 文件大小: 142KB | 文件类型: ZIP
精灵映射器 2 SpriteMapper 可以将多个图像文件和/或目录打包成一个具有最小图像尺寸的 png 文件。 它可以为精灵图编写 Zwoptex 兼容的元数据文件(plist 格式)。 快速开始 在以下 3 个步骤中使用 Sprite Mapper。 第 1 步:从 GitHub 下载源代码。 wget https://github.com/huandu/spritemapper/archive/master.zip 步骤2:解压源代码并在代码目录中运行ant来构建它。 $ unzip spritemapper-master.zip $ cd spritemapper-master $ ant 编译后的 jar 文件位于./dist/SpriteMapper.jar 。 第 3 步:使用 Sprite Mapper 制作您的第一个精灵图。 java -jar dis

文件下载

资源详情

[{"title":"( 86 个子文件 142KB ) spritemapper:从一组输入图像创建精灵图(或精灵表)的 Java 程序-源码","children":[{"title":"spritemapper-master","children":[{"title":"spritemapper-tasks <span style='color:#111;'> 48B </span>","children":null,"spread":false},{"title":"build.xml <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"TODO <span style='color:#111;'> 142B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 34.32KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"dk","children":[{"title":"cego","children":[{"title":"spritemapper","children":[{"title":"SpriteMapperMetaStream.java <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"Sprite.java <span style='color:#111;'> 3.63KB </span>","children":null,"spread":false},{"title":"SpriteLayouter.java <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"FileExcludeFilter.java <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"Config.java <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"Parser.java <span style='color:#111;'> 11.21KB </span>","children":null,"spread":false},{"title":"FileFilter.java <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"GlobPatternCompiler.java <span style='color:#111;'> 4.22KB </span>","children":null,"spread":false},{"title":"TextureConfig.java <span style='color:#111;'> 822B </span>","children":null,"spread":false},{"title":"OutputConfig.java <span style='color:#111;'> 975B </span>","children":null,"spread":false},{"title":"FileIncludeFilter.java <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"MetaConfig.java <span style='color:#111;'> 852B </span>","children":null,"spread":false},{"title":"InputConfig.java <span style='color:#111;'> 794B </span>","children":null,"spread":false}],"spread":true},{"title":"maxrects","children":[{"title":"OptimalMaxRectsLayouter.java <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"MaxRectsLayouter.java <span style='color:#111;'> 5.91KB </span>","children":null,"spread":false}],"spread":true},{"title":"SpriteMapperRunner.java <span style='color:#111;'> 8.39KB </span>","children":null,"spread":false},{"title":"OptimalLayouter.java <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"SpriteMapperCLI.java <span style='color:#111;'> 13.59KB </span>","children":null,"spread":false},{"title":"SpriteMapper.java <span style='color:#111;'> 5.81KB </span>","children":null,"spread":false},{"title":"Zwoptex2MetaStream.java <span style='color:#111;'> 3.81KB </span>","children":null,"spread":false},{"title":"MetaStreamFactory.java <span style='color:#111;'> 1004B </span>","children":null,"spread":false},{"title":"Rectangle.java <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"ObjectHandler.java <span style='color:#111;'> 854B </span>","children":null,"spread":false},{"title":"guillotine","children":[{"title":"GuillotineLayouter.java <span style='color:#111;'> 6.12KB </span>","children":null,"spread":false},{"title":"LongestLeftoverAxisSplitStrategy.java <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"LongestAxisSplitStrategy.java <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"OptimalGuillotineLayouter.java <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false},{"title":"MaximumAreaDifferenceSplitStrategy.java <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"FreeSpaceSplitStrategy.java <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"MinimumAreaDifferenceSplitStrategy.java <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"ShortestAxisSplitStrategy.java <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"ShortestLeftoverAxisSplitStrategy.java <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false}],"spread":false},{"title":"SpriteTrimmer.java <span style='color:#111;'> 3.04KB </span>","children":null,"spread":false},{"title":"SpriteImporter.java <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false},{"title":"spritehandlers","children":[{"title":"Portrait.java <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"Landscape.java <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false}],"spread":false},{"title":"spritecomparators","children":[{"title":"WidthComparator.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"HeightComparator.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"AreaComparator.java <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"BestLongSideChooser.java <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"TopLeftChooser.java <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"Filter.java <span style='color:#111;'> 850B </span>","children":null,"spread":false},{"title":"SpriteFitFilter.java <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"RectangleCollisionFilter.java <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"SpriteCollections.java <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"BestFitChooser.java <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"FreeSpaceComparator.java <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"OutputFilename.java <span style='color:#111;'> 4.81KB </span>","children":null,"spread":false},{"title":"BestShortSideChooser.java <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"FreeSpaceChooser.java <span style='color:#111;'> 975B </span>","children":null,"spread":false}],"spread":false},{"title":"shelf","children":[{"title":"ShelfLayouter.java <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false}],"spread":false},{"title":"OptimalAlgorithmLayouter.java <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"SpriteMapperTask.java <span style='color:#111;'> 6.61KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"graphics","children":[{"title":"BallCluster.png <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"BallBingoStar.png <span style='color:#111;'> 1021B </span>","children":null,"spread":false},{"title":"BtnStart.png <span style='color:#111;'> 199B </span>","children":null,"spread":false},{"title":"Bumber.png <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"BallBeach.png <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"BallGlory.png <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"BtnDownMiddle.png <span style='color:#111;'> 153B </span>","children":null,"spread":false},{"title":"BallClusterPart.png <span style='color:#111;'> 465B </span>","children":null,"spread":false},{"title":"BallBingo.png <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"BallCow.png <span style='color:#111;'> 6.42KB </span>","children":null,"spread":false},{"title":"BumberFlash.png <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"BtnDownStart.png <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"BallPartical.png <span style='color:#111;'> 807B </span>","children":null,"spread":false},{"title":"BtnOverMiddle.png <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false},{"title":"BallHitRing.png <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"BtnMiddle.png <span style='color:#111;'> 163B </span>","children":null,"spread":false},{"title":"BtnDownEnd.png <span style='color:#111;'> 200B </span>","children":null,"spread":false},{"title":"BtnOverStart.png <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false},{"title":"BtnEnd.png <span style='color:#111;'> 197B </span>","children":null,"spread":false},{"title":"BallRed.png <span style='color:#111;'> 712B </span>","children":null,"spread":false},{"title":"BallKey.png <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false},{"title":"BtnCombo.png <span style='color:#111;'> 352B </span>","children":null,"spread":false},{"title":"BtnOverEnd.png <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false}],"spread":false},{"title":"AUTHORS <span style='color:#111;'> 114B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 16B </span>","children":null,"spread":false},{"title":"spritemap.xml <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"ChangeLog <span style='color:#111;'> 19.88KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 6.93KB </span>","children":null,"spread":false},{"title":"libs","children":[{"title":"wildcard.jar <span style='color:#111;'> 17.19KB </span>","children":null,"spread":false}],"spread":true}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明