cgpoint

    0熱度

    1回答

    我有一段代碼,哪些訂單分的一個NSMutableArray的數組,如下所示: [points sortUsingComparator:^NSComparisonResult (id firstObject, id secondObject) { CGPoint firstPoint = [firstObject CGPointValue]; CGPoint secondPoi

    0熱度

    1回答

    我想做一個if語句,說當一個按鈕中心位於某個位置時,會發生一些事情。我試過 if (button.center == CGPointMake (x,y){ statement } 但是不行怎麼辦?

    0熱度

    1回答

    給定兩個CGPoints一條線,可以說,P1和P2,我想: 發現,連接它們 發現沿着這條線所有CGPoints行 有什麼建議嗎? 至於現在,我得到了下面的方法來獲得各點: 1)我首先從定義爲 線方程以下幾點入手: y = m * x + b 2)找到m: m = (P2.y - P1.y)/(P2.x - P2.x) 然後,找到b,我們將記住qu該行的通貨膨脹,我們可以將此任何我們有兩個點

    0熱度

    1回答

    我正在製作一個應用程序,讓我想要發生某些事情如果圖像移動到另一個點上。如 第一我有一個圖像在屏幕上水平地移動,」 self.ball.center = CGPointMake(self.ball.center.x + self.gravity.x/8.0 * 200.0, 9); 然後當它到達某地的另一圖像從該點向下移動。 CGPoint a = CGPointMake(9, 9); if

    -2熱度

    4回答

    我有一個數據類型爲CGPoint的變量,名爲endPosition。當endPosition在if語句中獲取它的值時,它返回這個瘋狂的值:結束位置:{1.6347776e-33,1.4012985e-45}。 1.例如: if ([touch view] != background) { CGPoint location = [touch locationInView:sel

    0熱度

    1回答

    我使用的UILongPressGestureRecognizer工作完美,但我得到的數據對我的用例來說不夠精確。我認爲CGPoints取得了圓滿結果。 我得到的示例點數:100.5,103.0等。小數部分爲.5或.0。有沒有辦法獲得更精確的點數?我希望像'100.8745'這樣的.xxxx類似,但是.xx會做。 編輯: 我需要這個的原因是因爲我有一個圓形UIBezierPath,我想限制一個拖動手

    1熱度

    3回答

    我想這樣做: typedef struct { CGPoint vertices[]; NSUInteger vertexCount; } Polygon; 但它說Field has incomplete type CGPoint []。

    1熱度

    2回答

    我無法理解一些在下面的教程中的數學: Sprite Kit Tutorial 我不知道如何理解偏差。關於通過教程半路上,雷使用下面的代碼: UITouch * touch = [touches anyObject]; CGPoint location = [touch locationInNode:self]; // 2 - Set up initial location of projec

    -2熱度

    1回答

    我有UIWebView並有y座標x &。當我去viewcontroller我需要去UIWebView內的特定座標。但它從零位置加載視圖。這就像頁面上的書籤。當我書籤我得到座標值和選定的文本。後來,如果選定的文本來了,我需要去那個點。 -(void)viewDidLoad{ wbCont = [[UIWebView alloc] initWithFrame:CGRectMake(0, 45, 3

    1熱度

    1回答

    我試圖檢查我的SKSpriteNode是否會在拖動手勢期間保持在屏幕的邊界。我已經到了一個地步,我很確定我的邏輯是朝着解決問題的方向發展,但我的實施是錯誤的。基本上,在玩家從翻譯中移動之前,程序會檢查是否有界限。這是我的代碼: -(CGPoint)checkBounds:(CGPoint)newLocation{ CGSize screenSize = self.size; C