首页 > ios > ios8_cocos2d精灵表与Zwoptex

ios8_cocos2d精灵表与Zwoptex

  精灵表是一个图像中包含一系列以网格形式存在的精灵图像。,对每个精灵都可以通过他在大图像中的行和列位置进行访问。可以用Zwoptex工具生成一张精灵表。
  点击下载Zwoptex
  Zwoptex工具有3中不同的输出,如下:
(1)为特定的精灵表存储设置和图像的项目文件。
(2)精灵表的png图像。
(3)plist格式的控制文件。
  使用步骤如下:
  (1)import image:导入要输入的图片
  (2)左边有参数进行设置
  (3)点击Layout和Publish进行排序和发布生成
plist控制文件的分析:
  Zwoptex生成的控制文件plist文件是一个xml格式的文件()里面有metadata,frames两个大的节点(对应的),metadata存放着整个大的精灵表的信息,frames存放着每一个精灵在精灵表上的信息,spriteColorRect(颜色区域),spriteOffset(偏移),spriteSize(大小),spriteSourceSize(文件大小),spriteTrimmed(是否修整),textureRect(纹理大小),textureRotated(是否旋转)等。
  在源程序中的做法:
1.载入我们生成的plist文件到CCSpriteFrameCache的缓冲文件中
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@”sprite.plist”];
2.声明一个 CCSpriteBatchNode的变量存入图片
CCSpriteBatchNode sprite = [[CCSpriteBatchNode batchNodeWithFile:@”sprite .png”] retain];

  1. Widya 9月 3rd, 2012 @ 03:01 | #1

    Deep thnkiing – adds a new dimension to it all.

  2. descendit thorax 12月 23rd, 2012 @ 23:35 | #2

    N.B. ‘Using this surah to fight against a jewish army’ is neither here nor there. Surat-al-Fil is not some kind of triumphalist sectarian tract.

评论提交中, 请稍候...

留言


可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks