CCSpriteFrameCache
CCSpriteFrameCache
Cocos2DInheritance: System.Object
Constructors
CCSpriteFrameCache()
CCSpriteFrameCache()()Fields
m_pSpriteFrames(System.Collections.Generic.DictionarySystem.String,Cocos2D.CCSpriteFrame)
m_pSpriteFramesAliases(System.Collections.Generic.DictionarySystem.String,System.String)
pSharedSpriteFrameCache(Cocos2D.CCSpriteFrameCache)
Properties
AllowFrameOverrite(System.Boolean)
When false, an exception is thrown if an animation frame is overwritten.
SharedSpriteFrameCache(Cocos2D.CCSpriteFrameCache)
Methods
AddSpriteFrame(CCSpriteFrame, string)
AddSpriteFrame(CCSpriteFrame, string)(Cocos2D.CCSpriteFrame pobFrame, System.String pszFrameName)Parameters:
pobFrame (Cocos2D.CCSpriteFrame)pszFrameName (System.String)AddSpriteFramesWithDictionary(PlistDictionary, CCTexture2D)
AddSpriteFramesWithDictionary(PlistDictionary, CCTexture2D)(Cocos2D.PlistDictionary pobDictionary, Cocos2D.CCTexture2D pobTexture)Parameters:
pobDictionary (Cocos2D.PlistDictionary)pobTexture (Cocos2D.CCTexture2D)AddSpriteFramesWithFile(Stream, CCTexture2D)
AddSpriteFramesWithFile(Stream, CCTexture2D)(System.IO.Stream plist, Cocos2D.CCTexture2D pobTexture)Parameters:
plist (System.IO.Stream)pobTexture (Cocos2D.CCTexture2D)AddSpriteFramesWithFile(string)
AddSpriteFramesWithFile(string)(System.String pszPlist)Parameters:
pszPlist (System.String)AddSpriteFramesWithFile(string, CCTexture2D)
AddSpriteFramesWithFile(string, CCTexture2D)(System.String pszPlist, Cocos2D.CCTexture2D pobTexture)Parameters:
pszPlist (System.String)pobTexture (Cocos2D.CCTexture2D)AddSpriteFramesWithFile(string, string)
AddSpriteFramesWithFile(string, string)(System.String plist, System.String textureFileName)Parameters:
plist (System.String)textureFileName (System.String)Init()
System.Boolean Init()()Returns:
System.BooleanPurgeSharedSpriteFrameCache()
PurgeSharedSpriteFrameCache()()RemoveSpriteFrameByName(string)
RemoveSpriteFrameByName(string)(System.String pszName)Parameters:
pszName (System.String)RemoveSpriteFrames()
RemoveSpriteFrames()()RemoveSpriteFramesFromDictionary(PlistDictionary)
RemoveSpriteFramesFromDictionary(PlistDictionary)(Cocos2D.PlistDictionary dictionary)Parameters:
dictionary (Cocos2D.PlistDictionary)RemoveSpriteFramesFromFile(string)
RemoveSpriteFramesFromFile(string)(System.String plist)Parameters:
plist (System.String)RemoveSpriteFramesFromTexture(CCTexture2D)
RemoveSpriteFramesFromTexture(CCTexture2D)(Cocos2D.CCTexture2D texture)Parameters:
texture (Cocos2D.CCTexture2D)RemoveUnusedSpriteFrames()
RemoveUnusedSpriteFrames()()SpriteFrameByName(string)
Cocos2D.CCSpriteFrame SpriteFrameByName(string)(System.String pszName)Get the sprite frame for the given frame name, or as an alias for the sprite frame name.
Parameters:
pszName (System.String)Returns:
Cocos2D.CCSpriteFrameExample