2011-10-21 4 views
-4

、すなわち私はいくつかのスペースのCGRectを持っていると私は、この矩形でrendomポイントを生成する必要があります。..Objective-Cのランダムポイント私の要件が与えられたエリア内のランダム点を生成している

このシナリオではどうすればいいですか?

+0

あなたの近くの票を使用している人ですか、それともフラグを立てていますか? –

+0

@Robert Harvey最近の投稿: –

+0

この質問は完璧に答えることができます(矩形の範囲内のランダムな点を作成してください)。 – LearnCocos2D

答えて

7

あなたのrectの範囲にある2つのランダムな値を生成する必要があります。

例:このようなrect(100,50,300,200)では、0から300(幅)のx値を取得し、それに100を加算する必要があります。 y値には同じ値が必要で、0と200(高さ)の間のランダムな値をとり、それに50(原点)を加えます。

+1

これはあなたの質問に対する完璧な答えです。それ以外の場合は必要です。 – tallen11

関連する問題