Cocos2d-x plist

     cocos 中的plist文件,相对于其它散图的优势:
    1.用cocosapi调用的时候,直接通过合图之前的小图的名字取到
    2.作帧动画的时候方便,效率高

    3.比起散图,重复利用,减少资源占用
 

    CCSpriteFrameCache 类下面的 addSpriteFramesWithFile 方法添加plist 文件和合图
    /** Adds multiple Sprite Frames from a plist file. The texture will be associated with the created sprite frames.
     @since v0.99.5
     * @js addSpriteFrames
     * @lua addSpriteFrames
     *
     * @param plist Plist file name.
     * @param textureFileName Texture file name.
     */
    
    使用 getSpriteFrameByName 方法 找到散图
       /** Returns an Sprite Frame that was previously added.
     If the name is not found it will return nil.
     You should retain the returned copy if you are going to use it.
     * @js getSpriteFrame
     * @lua getSpriteFrame
     *
     * @param name A certain sprite frame name.
     * @return The sprite frame.
     */
    

猜你喜欢

转载自blog.csdn.net/qq_32952043/article/details/80473917