位置: 编程技术 - 正文

TexturePacker命令行使用(texturepackergui)

编辑:rootadmin

推荐整理分享TexturePacker命令行使用(texturepackergui),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:texture crop,texture parameter,texturepacker怎么用,textureformat,texturepacker怎么用,texturepackergui,texture parameter,texturepackergui,内容如对您有帮助,希望把文章链接给更多的朋友!

TexturePacker - 3.1.2(c) - by Andreas Loew - www.codeandweb.comLicensed to: trial userUpdates included until: --Usage: TexturePacker [options] [<*.png|gif|tif|jpg|swf|...>] [<imagefolder>] [<*.tps>*] You can specify one or more .png or .tps files or directories for processing. <folder> Recursively adds all known files in the sprite sheet <*.tps> *.tps file created with TexturePackerPro (requires pro license) Additional set options override settings in the *.tps file <*.swf> Flash requires pro license <images> Image formats, supported: bmp Bitmap gif Graphics Interchange Format ico Icon (Windows) jpeg Joint Photographic Experts Group jpg Joint Photographic Experts Group mng Multiple-image Network Graphics pbm Portable Bitmap pgm Portable Gray Map pkm PKM file format (etc1) png Portable Network Graphics ppm Netpbm color image format psd Photoshop image format pvr PowerVR image format pvr.ccz PowerVR image format (zlib) pvr.gz PowerVR image format (gz) pvrtc PowerVR image format swf Flash tga Targa image format tif Tagged Image File Format tiff Tagged Image File Format xbm X Pixmap xpm Image formatOptions: --help Display help text --version Print version information --gui Launch in with graphical user interface Output: --sheet <filename> Name of the sheet to write, see texture-format for formats available --texture-format <id> Sets the format for the textures. The format type is automatically derived from the sheet's file name if possible. Available formats: png - PNG (bit) pvr2 - PowerVR Texture Format, Format Version 2 pvr2gz - PowerVR Texture Format, Format Version 2, compressed with gzip pvr2ccz - PowerVR Texture Format, Format Version 2, compressed with zlib, cocos2d header jpg - JPG image format, lossy compression, no transparency bmp - bit BMP tga - Targa Image Format tiff - Tagged Image File Format pkm - PKM image format, ETC1 compression ppm_ascii - Netpbm color image format, ascii version ppm_binary - Netpbm color image format, binary version --data <filename> Name of the data file to write --format <format> Format to write, default is cocos2d Available formats: 2dtoolkit 2D Toolkit exporter andengine Format for AndEngine agk Format for AppGameKit batterytech BatteryTech Exporter bhive Format for BHive caatexporter Exporter for CAAT - the Canvas Advanced Animation Toolkit cegui Format for CEGUI / OGRE cocos2d plist format for cocos2d cocos2d-0..4 plist format for 'old' cocos2d cocos2d-original plist format for 'old' (original version) corona-imagesheet Exporter for Corona SDK using new image sheet format. corona lua file for Corona TM SDK css css format for web design easeljs Exporter for EaselJS. Animations not yet supported. xml Generic XML format gideros Format for Gideros json-array text file for json/html as array json text file for json/html as hash kwik2 Exporter for Kwik 2 using new image sheet format. less Creates a LESS file that can be incorporated into a sprites arrangement libgdx text file for lib GDX libRocket Exporter to demonstrate how to crate your own exporters moai Format for Moai orx Orx Exporter sass-mixins Exporter for SASS. shiva3d Exporter for Shiva3D. slick2d Format for Slick2D sparrow xml file for Sparrow/Starling SDK spritekit plist format for spritekit tresensa Exporter for TreSensa TGE. uikit Exporter for UIKit unity text file for Unity3D, json format but .txt ending vplay JSON file for V-Play engine x2d Export to x2d engine format. plain Exporter to demonstrate how to crate your own exporters --force-publish Ignore smart update hash and force re-publishing of the files --auto-sd Automatically creates additional standard definition file (% scale) Requires data and texture file name to end with @2x or -hd e.g. sheet-hd.plist This is a convenience function for compatibility with TexturePacker 2.x.x For more powerful options see section AutoSD below --texturepath <path> Adds the path to the texture file name stored in the data file. Use this if your sprite sheets are not stored in another folder than your data files. --trim-sprite-names Removes .png, .bmp and .jpg from sprite names --replace <regexp>=<string> Replaces matching parts of the sprite's name with <string> Uses full regular expressions, make sure to escape the expression --ignore-files <regexp> Ignores all images fitting the given pattern (may be used several times) You can use * and ?, make sure to escape the wildcards when working with bash AutoSD: --main-extension <string> This is the part of the file name that is removed from the main file name when creating the auto-sd variants. Usual values are @4x, @2x, -hd, -ipadhd --autosd-variant <expr> Adds an AutoSD-Variant. Format of the expr <scale>:<extension>[:allowfraction][:<width>:[<height>]] <scale> floating point value, e.g. 0.5 <extension> value that will replace the main extension in the file name, e.g. @2x allowfraction allow floating point values for this scaling if no common base factor can be calculated (force identical layout) <width> optional maximum width of the texture, default is <height> optional maximum height of the texture if not present the same value as width will be used --force-identical-layout Preserves the layout across multiple AutoSD variants Might require enabling allowfraction on some variants if no common base factor can be derived Algorithm settings: --algorithm <name> Choose algorithm MaxRects Powerful packing algorithm (extended) Basic Simple algorithm for tilemaps and atlases (free) MaxRects --maxrects-heuristics Heuristic for MaxRects algorithm Best - Best ShortSideFit - ShortSideFit LongSideFit - LongSideFit AreaFit - AreaFit BottomLeft - BottomLeft ContactPoint - ContactPoint Basic --basic-sort-by Sort order for the sprite list Best - Best Name - Name Width - Width Height - Height Area - Area Circumference - Circumference --basic-order Sorting direction Ascending - Ascending Descending - Descending Dimensions and layout: --width <int> Sets fixed width for texture --height <int> Sets fixed height for texture --max-width <int> Sets the maximum width for the texture in auto size mode, default is --max-height <int> Sets the maximum height for the texture in auto size mode, default is --max-size <int> Sets the maximum width and height for the texture in auto size mode, default is --size-constraints <value> Restrict sizes POT - Power of 2 (2,4,8,,,...) AnySize - Minimum size NPOT - Any size but power of 2 --force-squared Force squared texture --force-word-aligned Forces word alignment of the texture --pack-mode <mode> Optimization mode: Fast, Good, Best --multipack Create multiple sprite sheets if not all sprites match into a single one --common-divisor-x <int> Resizes sprites - widths will be divisible by this value --common-divisor-y <int> Resizes sprites - heights will be divisible by this value Padding and rotation: --shape-padding <int> Sets a padding around each shape, value is in pixels, default is 2 --border-padding <int> Sets a padding around each the border, value is in pixels, default is 2 --padding <int> Sets a padding around each shape, and to the border, value is in pixels, default is 2 --inner-padding <int> Adds an inner padding around the sprite. The padding is added to the sprite's size, default 0 --enable-rotation Enables rotation of sprites (overriding file format's defaults) --disable-rotation Disables rotation of sprites (overriding file format's defaults) --trim-mode <value> Remove transparent parts of a sprite to shrink atlas size and speed up rendering None - Keep transparent pixels Trim - Remove transparent pixels, use original size. Crop - Remove transparent pixels, use trimmed size, flush position. CropKeepPos - Remove transparent pixels, use trimmed size, keep position. --trim-threshold <int> Trim alpha values under the threshold value 1.., default is 1 --disable-auto-alias Disables automated alias creation Graphics optimization (extended only): --opt <pixelformat> Optimized output for given pixel formats. Supported formats are: RGBA - bit, 8bit/channel, 8bit transparency BGRA - bit, 8bit/channel, 8bit transparency RGBA - bit, 4bit/channel, 4bit transparency RGB - bit, 8bit/channel, no transparency RGB - bit, 5bit red, 6bit green, 5bit blue, no transparancy RGBA - bit, 5bit/channel, 1bit transparancy RGBA - bit, 5bit/channel, 5bit transparancy PVRTC2 - PVRTC compression, 2bit per pixel, PVR files only PVRTC4 - PVRTC compression, 4bit per pixel, PVR files only PVRTC2_NOALPHA - PVRTC compression, 2bit per pixel, PVR files only PVRTC4_NOALPHA - PVRTC compression, 4bit per pixel, PVR files only ALPHA - 8bit transparency ALPHA_INTENSITY - 8bit intensity, 8bit transparency ETC1 - ETC1 compression (PKM file only) --dither-none-nn No dithering, nearest neighbour (non linear color reduction, may lead to lower contrast), default --dither-none-linear No dithering, linear color reduction, better contrast, but may be darker than original --dither-fs Enables Floyd-Steinberg dithering without alpha for color reduction --dither-fs-alpha Enables Floyd-Steinberg dithering with alpha for color reduction --dither-atkinson Enables Atkinson dithering without alpha for color reduction --dither-atkinson-alpha Enables Atkinson dithering with alpha for color reduction --background-color <rrggbb> Set solid background color, default is none, which is transparent The value is a tuple of 3 hexadezimal digit pairs, each pair represents a color channel in order red, green, blue, E.g. ff for red, ffffff for white --jpg-quality <value> Sets the quality for jpg export: -1 for default, 0.. where 0 is low quality --flip-pvr Flips PVR files vertically (used for unity framework) --premultiply-alpha Premultiply alpha values (shoud be used with PVRs for cocos2d) --dpi <value> Set dpi for output image (default is ) --heuristic-mask Removes equal colored pixels from the border of sprites. Creating a transparency mask --png-opt-level <value> Optimization level for optipng based compressing (0=off, 7=extreme), default is 2 on sprites which use one unique color as transparent color. --content-protection <key> Content protection: Encrypt pvr.ccz files. Key: bit, hex digits [A-F0-9] --reduce-border-artifacts Removes dark shadows around sprites --extrude <int> Extrudes the sprites by given value of pixels to fix flickering problems in tile maps --scale <float> Scales all images before creating the sheet. E.g. use 0.5 for half size --scale-mode <mode> Use mode for scaling: Smooth - Smooth Fast - Fast (Nearest Neighbor) Scale2x - Scale2x (fixed 2x upscaling) Scale3x - Scale2x (fixed 3x upscaling) Scale4x - Scale4x (fixed 4x upscaling) Eagle - Eagle2x (fixed 2x upscaling) Hq2x - Hq2x (fixed 2x upscaling) Additional settings for AndEngine: --andengine-java <filename> File name for the java definitions --andengine-packagename <name> Package name for the java definitions --andengine-wraps <Clamp|Repeat> Texture wrapping parameter (see opengl/andengine documentation) --andengine-wrapt <Clamp|Repeat> Texture wrapping parameter (see opengl/andengine documentation) --andengine-minfilter <name> Min filter (Nearest, Linear, LinearMipmapLinear, LinearMipmapNearest, NearestMipmapLinear, NearestMipmapNearest) --andengine-magfilter <name> Mag filter (MagNearest, MagLinear) Debugging: --shape-debug Creates boxes around shapes for debugging --verbose Be verbose --quiet No output except for errors --license-info Prints information about the currently installed licenseExamples: TexturePacker assets/*.png creates out.plist and out.png from all png files in assets trimming all files and creating a texture with max. xpx TexturePacker --data main-hd.plist --format cocos2d --sheet main-hd.png assets/*.png creates main-hd.plist and main-hd.png from all png files in assets trimming all files and creating a texture with max. xpx TexturePacker --scale 0.5 --max-size --data main-sd.plist --format cocos2d --sheet main-sd.png assets/*.png creates main-sd.plist and main-sd.png from all png files in assets scaling all images to %, trimming all files and creating a texture with max. xpx 注意:

说明下面的Examples有问题, 会提示error: Error in sprite: .png: Failed to load image!, 可以去掉路径末尾的*.png

下面是自己的写的dat文件:

该批处理文件的要求&#;式是这样的:

文件

文件(待打包图片)

.......

TexturePacker命令行使用(texturepackergui)

.......

例如:

pic

flagAnim

share

View

测试结果:

《Cocos2d学习之路》一,前序和闹钟 转载请说明出处:

Cocos2d : 模拟IOS时间选择器(循环) 使用引擎:cocos2d-js3.0使用语言:javascript运行平台:手机web---------------------------------------------------------------初步分析:操作过程:滑动,转动,放缓速度

可在 html5 游戏中使用的 js 工具库 可在html5游戏中使用的js工具库作者:木頭时间:September,分类:Utilities,Game使用cocos2d-js3.0开发游戏项目两三个月,积累了几个有意思的工具库,在此做一

标签: texturepackergui

本文链接地址:https://www.jiuchutong.com/biancheng/369137.html 转载请保留说明!

上一篇:cocos2d 内存管理(cocos2dx内存管理)

下一篇:《Cocos2d学习之路》一,前序和闹钟(cocos2djs教程)

  • 小规模纳税人免税会计分录
  • 使用权资产计入资产负债表哪个科目
  • 现金流量科目怎么选择
  • 加计抵扣进项税额怎么算
  • 核定征收企业怎么分红的
  • 增值税进项税转出所得税调整吗
  • 贷款利息未取得发票所得税税前扣除哪年开始
  • 损益类账户的会计要素有哪些
  • 事业单位如何计提工资
  • 公户转到法人账户怎么做账
  • 未盖发票章怎么办
  • 小微 小型微利
  • 已经提完折旧的固定资产报废
  • 党员参加集体活动规定
  • 用友t3怎样查询报表
  • txt文档乱码怎么办
  • scanregistry.exe - scanregistry是什么进程 有什么用
  • 贷款减值准备和减值准备支出的区别
  • 优先股股息发放是啥意思
  • 缴纳的权利许可有哪些
  • 餐饮业会计做账技巧
  • macbook版itunes
  • 简单制作教程
  • 补缴社保公积金申请书怎么写
  • 公司培训赔偿
  • 明细账是什么样子
  • 苹果发布macOS13.3预览版
  • 帝国cms标签调用大全
  • 补提坏账准备为什么不调整应纳税
  • 货物运输税费
  • php如何生成html
  • php有哪些
  • php curl file_get_contents
  • 注意力机制加在CNN的什么位置
  • pytorch m1
  • 银行回单应该如何处理
  • 文章初审过了
  • go语言ui
  • mysql 子表
  • 利息支出是利息费用减利息收入吗
  • 第一次购买金税盘会计分录
  • 内账的账务处理
  • sql2000错误9003
  • sqlserver2008无法连接到local用户登录失败
  • 哪些税种影响当期损益
  • 建安企业费用有哪些
  • 工程设备公司经营范围
  • 收回投资收到的现金占比大说明
  • 施工企业预估成本怎么算
  • 一般纳税人购买原材料会计分录
  • 公司向个人租赁房屋办公要交税吗?
  • 房屋建筑物固定资产标牌图片
  • 员工休产假不发工资违法吗
  • 进项税红字发票怎么样申报
  • 小规模纳税人差旅费可以抵扣吗
  • 现金短缺无法查明计入什么科目
  • 事业单位非税收入帐务处理
  • 货款和发票金额一样吗
  • 固定资产折旧计算表模板
  • 增值税普通发票查询
  • win8的系统怎么装win7
  • Deepin 2014.2正式版下载 和安装教程
  • 开机启动项怎么取消设置
  • win 7系统无法删除系统文件
  • win7禁用administrator
  • win7如何限制网速
  • win7 运行慢
  • 简述linux的系统结构
  • win8.1最流畅
  • win8右侧栏设置
  • jquery 动态添加列表元素
  • unity3D游戏开发
  • shell脚本用法
  • 批处理的扩展名
  • AppWidgetProvider使用介绍
  • shell脚本实现文件重命名
  • 猫的合集
  • JavaScript焦点事件、鼠标事件和滚轮事件使用详解
  • 支持国税普通发展的原因
  • 出口退税的管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设