var fDesc=new Array(); fDesc[0] = "Automatically downscale sprites for all devices
Create high-resolution images only
TexturePacker scales images
Publish for all devices with a single click
Prescaled images
reduce runtime memory consumption
increase the frame rate
TexturePacker allows you to add complete asset folders.
Automatically add all images:
Drag and drop your complete asset folder into the Sprites Panel.
Organize your sprites:
Sort your sprites in folders, TexturePacker inherits your folder structure.
Group animations and associated sprites:
Flash animations appear as folders.
Preserve the folder structure as part of the sprite names:
TexturePacker uses sub-folder names as part of the final sprite name.
TexturePacker tracks changes in your asset folder and, if necessary, automatically re-builds the sprite sheets.
TexturePacker Smartfolder: you can add a complete asset folder
Pack multiple sprite sheets at once
TexturePacker can
Distribute sprites across multiple sheets:
TexturePacker creates multiple image and data files if not all sprites could be packed into a single texture.
Sort sprites to multiple texture atlases:
Have different sprite sheets for different categories, e.g. background, characters, impact objects and so on.
TexturePacker allows you to
Use more animations and sprites:
Make your animation run smoother.
Save memory:
Compress your sprite sheet and drastically reduce memory usage.
Increase framerate:
Compute frames faster and ...
Make your game start faster:
For maximum performance directly export to your target system's image formats like for example PVR.
Preserve visual quality:
The effect of compression or dithering is nearly invisible on high-resolution devices or moving objects.
Edit your .tps in GUI or command line and use it over and over again."; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }