2016-07-04 45 views
0

在我們的應用程序中有一個簡單的按鈕,當按下按鈕時的操作與預期的一樣,但是隻需輕輕一點,它就會灰色並且什麼也不做。Unity按鈕的行爲不像點擊後拖動

有沒有辦法捕捉那些輕觸?

編輯: 我現在看到什麼時候它不工作,它是當我點擊,拖動和釋放。 (即使我點擊,拖動並且不離開按鈕區域)

+0

它可以是設備特定的或Unity3D錯誤,不會調用OnPointerUp。很難說。在這兩種情況下 - 你都無法捕捉它。除非你編寫定製的EventManager。 –

+0

這是在PC,Mac還是手機上? – SurvivalMachine

+0

它只在Android手機上(儘管沒有嘗試過任何其他手機)。 –

回答

1

嘗試將EventSystem.pixelDragThreshold設置爲更高的值。此閾值使得點擊和拖動之間存在差異,而高分辨率觸摸系統的默認值非常低。