1

CGRectMake を使用して、rect 構造を画像にフィードしたいと思います (image drawInRect:rect)。問題は、この四角形の位置とサイズが動的に変更されることです。「ゲーム ループ フレーム」ごとに CGRectMake を呼び出すと、パフォーマンスに影響はありますか?

ありがとう!

4

1 に答える 1

4

CGRectMake の定義を見ると (Xcode で関数名を Control クリックし、[Jump to definition] を選択)、インライン関数であることがわかります。
したがって、構造体のすべてのフィールドを変更しても、パフォーマンスが低下することはありません。
一部のフィールドのみを変更する場合は、「手動で」行います。

于 2009-08-17T06:49:56.673 に答える