Texture是保存在GPU緩沖中的一張紋理。是由一張圖片創建獲得的。
SpriteFrame是Texture+Rect,根據一張紋理材質來剪切獲得。
SpriteFrame是Texture+Rect,過程是這樣的,
Texture是通過指定圖片得到的,
然后,指定用這個Texture指定具體的Rect就是SpriteFrame,
SpriteFrame就是用戶可以看到的CCSprite。
總而言之,我目前的理解就是本來圖片不是一個節點,本身圖片就是一張紋理Texture,然后拖進去之后系統會為你自動生成SpriteFrame,也就是Texture+Rect。
導入圖像資源后生成的 SpriteFrame 會進行自動剪裁,去除原始圖片周圍的透明像素區域。這樣我們在使用 SpriteFrame 渲染 Sprite 時,將會獲得有效圖像更精確的大小。