2012-04-30 92 views
1

我是新手到cocos2d,我想創建效果,如果在Photoshop中,但它與CCLabelTTF。該圖像可以更詳細地描述我嘗試使用的要求。 Bending the Label "MARINE"。我正在嘗試使用動作CCRotate進行旋轉,但我無法創建相同的效果。在cocos2d彎曲標籤

請幫我用CCLabelTTF在cocos2d中得到這個效果。由於文字「海洋」可以被任何文字取代。我不能使用CCSprite而不是CCLabelTTF,因爲我會使用任何文本。

感謝您提前給予幫助。

回答

0

您是否考慮過創建自己的字體類,它是CCSprite的子類,允許您更改比例和偏斜?這可能是你在這裏需要的。創建一個位圖字體類型的精靈圖像庫,並創建一個子類,您可以在其中傳遞所需的任何文本字符串,並使用CCSprite類中的圖像操作獲得與上述類似的結果。

我不認爲CCLabelTTF可以做到這一點,因爲它不是基於圖像。

+0

感謝您的支持@andrewx。字體並不重要。此外,我不想使用CCSprite類,我需要使用CCLabelTTF或位圖字體。 – Marine

+0

當你想做特別定製的事情時,你需要繼承並創建自己的邏輯。爲什麼*需要*使用CCLabelTTF?你正在談論圖像處理,而不是文本處理。 – johnbakers

+0

@andewx我想要輸出文字所產生的效果,而不是圖像通過彎曲產生的效果。 – Marine