1

私は cocos2d-x を使用しており、ユーザー インターフェイスの一部として動的な形状を作成したいと考えています。調整可能な部分を取り除いた円が必要です。draw メソッドを使用してこれを試みましたが、フレームごとにアイテムが描画され、処理能力が高すぎました。フレームごとに形状を描画せずにこれを達成する効率的な方法は何でしょうか? サークル スプライトをクリップしてセクションを削除することはできますか?

ここに画像の説明を入力

実装の背後にある数学は問題ありません。これにどのようにアプローチすべきかについての高レベルの説明を探しています。

4

2 に答える 2

1

このために特別に設計されたクラス、CCProgressTimerがあることがわかりました。

于 2012-12-27T20:37:27.313 に答える
1

CCTransitionProgressRadialCW を試すことができます。このクラスには、必要なものに似たものが含まれています。

于 2012-12-24T03:35:41.253 に答える