mouse-coordinates

    1熱度

    1回答

    我如何確定(這不是我知道的正確用語):每window space中鼠標的位置,它被轉換爲OGL space(-1,1 )。在這種情況下,用戶非常快速地移動鼠標,我假設其所有其以前的位置都轉換爲OGL座標。我想說的是......即使我的C++ OGL coordinates converter的計算量非常大,它也是一個普通的CPU,能夠快速完成這個任務(跟蹤所有以前的事件)。可以說我在那裏放了非常耗

    0熱度

    1回答

    我正在開發一個應用程序,我需要執行以下操作。 讓用戶上傳文檔的.pdf 用戶定義的文件 後來,其他用戶將圖像插入這些矩形區域 只有一部分被絆倒了我幾個矩形區域讓用戶定義文檔上的矩形區域。我可以讓用戶輸入座標,但這不是非常用戶友好的。我寧願讓用戶點擊文檔來定義矩形的位置。 我的第一個想法是將PDF渲染爲圖像,然後收集用戶點擊圖像的座標。我遇到的兩個問題是:1)找到一種將PDF作爲圖像渲染的方法; 2

    0熱度

    1回答

    這是我以前的問題的繼續 - >Draw mouse pointer icon? 我想在桌面上的特定窗口中繪製鼠標,我已經知道如何繪製鼠標以及如何跟蹤實際的運動老鼠。 但我無法轉換屏幕座標,下面是我想要做的示例: 當REAL鼠標位於左上角0,0時,DRAWN鼠標位於特定窗口的0,0處,當REAL鼠標在右下角1600,900的DRAWN鼠標在我的特定窗口700,400。 我會重新解釋一下,如果有人不完

    1熱度

    1回答

    我想在用戶將鼠標移動到TDbStringGrid上時顯示提示。它幾乎可以工作,但提示顯示在左邊。 在我的OnMouseMove中,我收到X & Y,我認爲這是屏幕截屏,但我可以使用dbGrid.MouseCoord(X, Y)在DB網格中獲得一個點。 當我使用Application.ActivateHint()顯示我的提示時,它被置於高位和左邊。 任何想法我做錯了什麼?

    0熱度

    1回答

    是否有任何方法輸入鼠標點擊座標作爲更改元素屬性的量,如下面的函數類型一樣?特別是有沒有辦法使用鼠標點擊的Y座標作爲高度的像素量而不是固定的像素數? function changeObject() { document.getElementById('object').style.height = '500px'; } 編輯: 使用cookies記住以前的高度 <script typ

    2熱度

    1回答

    我正在做一個基本水平的遊戲,如果我點擊一張牌,一張圖片會顯示。照片是隨機選擇的。到目前爲止,我已將隨機圖片分配給一張卡片,並且卡片顯示爲正面朝下。所以,如果我點擊的卡,我想指定的圖片(這是一本字典)來顯示。 我想知道我怎麼可以檢測,如果我點擊(卡)的圖像,因爲X,圖像的y座標是在左上角。現在,我試圖找出一種方法來使用鼠標的xy座標點擊檢測圖像是否被點擊。有沒有一種方法可以使用「碰撞」或使事情變得復

    4熱度

    2回答

    假設我在主窗口中有一個小部件,並且只想在小部件上跟蹤鼠標位置:這意味着小部件的左下角必須是本地(0,0)。 問:我該怎麼做? p.s.下面的函數都沒有這樣做。 widget->mapFromGlobal(QCursor::pos()).x(); QCursor::pos()).x(); event->x();

    6熱度

    1回答

    我正在JavaScript/jquery(基於DOM的,不是畫布)中構建某種拖放應用程序。 這個想法是能夠在3D場景(一個3D旋轉的div)上拖動div。 它可以在一個2D計劃,問題是,當我在旋轉的3D場景,物體位置不反映實際的鼠標位置,但在3D 翻譯座標上的爲例: EXEMPLE ON JSFIDDLE 我想讓對象相對於鼠標的絕對位置移動。 我計算鼠標位置是這樣的: document.addEv

    2熱度

    2回答

    有沒有辦法讓鼠標初始位置在SDL 2.0? 我嘗試通過SDL_GetMouseState(&mouse_x,&mouse_y)得到鼠標座標,但是隻有在使用函數SDL_PollEvent()之後,我纔會得到結果,並且如果鼠標自程序開始至少沒有移動過一次,我就看不到(0,0)以外的值雖然我不檢查SDL_MOUSEMOTION並將SDL_GetMouseState()連接到它,但只有在移動鼠標時才獲得鼠

    -2熱度

    1回答

    我想通過檢查鼠標是否與對象rect碰撞並檢查鼠標按鈕是否關閉來移動對象。 這裏是我的代碼: class Unit(pygame.sprite.Sprite): def __init__(self, display,): pygame.sprite.Sprite.__init__(self,) self.master_image = pygame.Surface((5