2016-09-06 33 views
-1

當玩家在屏幕上的任何地方點擊時可以調用此功能嗎?沒有按鈕,只有當屏幕沒有按下按鈕時纔會調用此功能。請幫幫我。我將如何編碼?當用戶點擊屏幕時,該功能被簡單地稱爲是因爲他們在屏幕上點擊。當用戶在屏幕上點擊時試圖調用一個函數。 Android的JavaScript爲我的世界袖珍版

function MessageUser() { 
 
    
 
    //Display a message in the chatbar: 
 
    clientMessage("Hello"); 
 

 
}

回答

0

而且您沒有提供有關應用程序的任何細節,我可以建議的唯一事情是:嘗試使用Touch events (MDN Reference)

使用touchstarttouchend應該足以讓事情開始。

+0

我正在嘗試構建一個適用於Minecraft袖珍版的mod。通過簡單地點擊屏幕上的任何位置,它可以在聊天欄中顯示消息的主要目標。我如何使用touchstart和touchend作爲功能? –

+0

通過在屏幕的右側滑動手指來旋轉玩家的視野。在按下按鈕的同時,您無法瞄準玩家的視野,因此我無法使用按鈕。爲javascript檢測觸摸輸入的每個示例都涉及某種形式的按鈕。但我不能使用按鈕來達到這個目的......有沒有辦法在沒有按鈕的情況下使用touchstart功能?我想要的是儘可能使整個屏幕成爲一個按鈕。我希望能夠直接從屏幕上檢測觸摸輸入,而不是HTML或DOM按鈕。 –

+0

根本沒有按鈕,調用「消息用戶」功能的唯一方法是點擊觸摸屏。代碼中不應包含任何按鈕或編寫腳本來使其工作。沒有按鈕,只是觸摸屏。 –

相關問題