作工具的第二觸控按鈕,還可以是控制所述操作工具的動畫效果;還可以關于所述操作工具的文字信息僅為舉例,現(xiàn)有或今后可能出現(xiàn)的其他第二觸控指示信息如適用于本申請的,也應包含在本申請保護范圍以內(nèi),并以引用方式包含于此。
[0092]優(yōu)選地,所述第二觸控指示信息包括用于控制所述操作工具的第二觸控按鈕;其中,所述方法還包括步驟S38 (未示出),在步驟S38中,所述設備1根據(jù)所述觸控操作對所述第二觸控按鈕的操控信息,通過所述執(zhí)行者執(zhí)行所述操作工具。
[0093]具體地,在此,優(yōu)選地,所述第二觸控指示信息包括用于控制所述操作工具的第二觸控按鈕。在此,優(yōu)選地,所述第二觸控按鈕為顯示在所述觸屏上的用以控制所述操作工具的圖示信息。進而,在步驟S38中,所述設備1根據(jù)所述觸控操作對所述第二觸控按鈕的操控信息,通過所述執(zhí)行者執(zhí)行所述操作工具。在此,優(yōu)選地,基于對所述操作工具不同的控制作用內(nèi)容,所述第二觸控按鈕顯示或是對應出不同類型的指示信息,從而所述觸控操作對應不同的操控信息。例如,設置所述觸控操作對第二觸控按鈕的輕按壓的操控對應于所述執(zhí)行者使用工具Α,而所述觸控操作對第二觸控按鈕的重按壓的操控對應于所述執(zhí)行者使用工具Β。則基于實際中,所述觸控操作相應的操控信息,確定所述執(zhí)行者執(zhí)行所述操作工具的具體內(nèi)容。
[0094]進一步,在本申請中,還可以根據(jù)所述觸控操作對所述第二觸控按鈕的操控信息,通過所述執(zhí)行者執(zhí)行所述操作工具。
[0095]在此,用戶可以通過對第二觸控按鈕的操作實現(xiàn)對所述操作對象的控制,特別是對被操控執(zhí)行者的操作工具的控制。在本實施例中,所述用戶通過觸屏可以控制的對象可以進一步確定為所述執(zhí)行者的操作工具,從而使得用戶可以控制的對象更加精細、具體,特別是在游戲等與人機交互頻繁的應用中,本申請能夠賦予了用戶更逼真、更豐富的觸摸操控體驗。
[0096]圖4示出根據(jù)本申請一個優(yōu)選實施例的一種用于在觸摸終端上進行觸摸操控的方法流程圖。其中,所述方法包括步驟S41、步驟S42、步驟S43、步驟S44和步驟S45。
[0097]其中,在步驟S41中,所述設備1獲取用戶在觸摸終端的觸屏上的觸控操作;在步驟S42中,所述設備1基于所述觸控操作在所述觸屏上的接觸位置信息,確定所述觸控操作對應的觸控對象;在步驟S43中,所述設備1當所述觸控對象包括所述觸屏中的執(zhí)行者,在所述觸屏上呈現(xiàn)所述執(zhí)行者對應的第一觸控指示信息;在步驟S44中,所述設備1在所述觸控操作的移動過程中,檢測是否滿足切換觸控指示信息的觸發(fā)條件;在步驟S45中,所述設備1當滿足所述觸發(fā)條件,實現(xiàn)所述第一觸控指示信息與所述第二觸控指示信息間的切換。其中,所述步驟S41、步驟S42、步驟S43與圖3中示出的步驟S31、步驟S32、步驟S33內(nèi)容對應相同或基本相同,在此不在贅述,并以引用的形式包含于此。
[0098]具體地,在本申請中,所述觸控操作是可以在所述觸屏上移動進行的。例如,若是所述觸控操作對應的具體操作方式是不同力度點擊、不同力度按壓、不同時間按壓等,則可以在按住的同時,在所述觸屏上進行移動,優(yōu)選地,例如,在該觸控操縱對應的相應的觸控指示信息對應的有效區(qū)域內(nèi)移動時,該觸控操作對應的觸控指示信息是保持不變的。又如,若是所述觸控操作對應的具體操作方式本身就帶有位移屬性,例如拖動、滑動等操作方式,則同樣也可以在移動過程中,滿足所述觸控操作對應的觸控指示信息是保持不變。由此,進一步,優(yōu)選地,所述觸控操作在移動過程,也可以根據(jù)對應條件的變化,產(chǎn)生了所述觸控指示信息的變化,例如,由所述第一觸控指示信息變化為所述第二觸控指示信息。所述變化的對應條件可以包括所述觸控操作在所述觸屏上的接觸位置信息,例如,下文描述的觸控指示信息對應的屏幕區(qū)域。所述變化的對應條件還可以包括具體的操作方式。
[0099]基于此,在步驟S44中,所述設備1在所述觸控操作的移動過程中,檢測是否滿足切換觸控指示信息的觸發(fā)條件。自此,所述觸發(fā)條件即可以包括上述對應條件的變化。例如,所述觸控指示信息對應的屏幕區(qū)域;又如,所述觸控操作對應的具體操作方式的變化。在所述觸控操作移動過程中,所述檢測觸發(fā)條件的方式包括所述觸屏感知到所述操作方式或是移動區(qū)域的變化時,基于設定的所述觸發(fā)條件,對是否滿足切換重指示信息進行比較驗證。在此,在步驟S45中,所述設備1當滿足所述觸發(fā)條件,實現(xiàn)所述第一觸控指示信息與所述第二觸控指示信息間的切換。具體地,所述觸發(fā)條件可以包括但不限于:所述觸控操作中包括按擊所述觸屏的操作;或是所述觸控操作從所述第一觸控指示信息對應的屏幕區(qū)域移動至所述第二觸控指示信息對應的屏幕區(qū)域;又或是所述觸控操作從所述第二觸控指示信息對應的屏幕區(qū)域移動至所述第一觸控指示信息對應的屏幕區(qū)域。此外,若是沒有滿足所述觸發(fā)條件,則依然在所述觸屏上保留呈現(xiàn)原有的所述第一觸控指示信息、或是所述第二觸控指示信息。
[0100]在本實施例中,若在所述觸控操作的移動過程中,檢測到滿足所述觸發(fā)條件,則可以實現(xiàn)所述第一觸控指示信息與所述第二觸控指示信息間的切換。在此,可以基于所述觸控操作的移動變化,例如具體操作方式的變化、所述觸控操作對應的屏幕區(qū)域的變化,實現(xiàn)對不同的觸控指示信息進行快速、無縫的轉(zhuǎn)換,以方便用戶基于不同的觸控指示信息,快速實現(xiàn)對觸控對象操作的切換。滿足一些特定應用環(huán)境下,對用戶觸控操作速度的需要。
[0101]優(yōu)選地,所述觸發(fā)條件包括以下至少任一項:所述觸控操作中包括按擊所述觸屏的操作;所述觸控操作從所述第一觸控指示信息對應的屏幕區(qū)域移動至所述第二觸控指示信息對應的屏幕區(qū)域;所述觸控操作從所述第二觸控指示信息對應的屏幕區(qū)域移動至所述第一觸控指示信息對應的屏幕區(qū)域。
[0102]具體地,所述觸發(fā)條件可以是基于所述觸控操作所對應的具體操作方式的變化,或是基于所述觸控指示信息對應的屏幕區(qū)域的變化而設置的。
[0103]基于此,所述觸控操作中可以包括按擊所述觸屏的操作。例如,當所述觸控操作在移動過程中,通過各種按擊方式,如,單擊、多次點擊、不同力度點擊、不同力度按壓、不同時間按壓等操作,進行觸發(fā)提示。例如,切換前的觸控操作是滑動觸屏,對應的是呈現(xiàn)所述第一觸控指示信息,設置觸發(fā)條件為單擊觸屏,則用戶在滑動觸屏過程中,變換為單擊觸屏,則終止所述第一觸控指示信息的顯示,同時切換顯示出相應的第二觸控指示信息。從而使得用戶基于對所述第二觸控指示信息的觸控操作,進行后續(xù)的觸摸操控。
[0104]在此,所述觸控操作中還可以包括所述觸控操作從所述第一觸控指示信息對應的屏幕區(qū)域移動至所述第二觸控指示信息對應的屏幕區(qū)域。在本申請中,所述觸控操作對應有相應的接觸位置信息,例如,本實施例中描述的觸控指示信息對應的屏幕區(qū)域。在此,所述觸控指示信息對應的屏幕區(qū)域的意思包括,當所述觸控操作是作用在該屏幕區(qū)域時,例如,所述觸控操作在該屏幕區(qū)域移動時,對應有相匹配的觸控指示信息,并且控制著對應的觸控對象,執(zhí)行相應的操作、或是完成相應的運動。在此,當所述觸控操作在所述觸屏中移動時,若是移動的位置從所述述第一觸控指示信息對應的屏幕區(qū)域變化為所述第二觸控指示信息對應的屏幕區(qū)域,則觸屏中示出的觸控指示信息進行切換,具體地,從所述第一觸控指示信息切換為所述第二觸控指示信息。
[0105]在此,所述觸控操作中還可以包括所述觸控操作從所述第二觸控指示信息對應的屏幕區(qū)域移動至所述第一觸控指示信息對應的屏幕區(qū)域。此時,所述觸控操作的移動過程與上例相對應,即當所述移動的位置從所述述第二觸控指示信息對應的屏幕區(qū)域變化為所述第一觸控指示信息對應的屏幕區(qū)域,則觸屏中示出的觸控指示信息進行切換,具體地,從所述第二觸控指示信息切換為所述第一觸控指示信息。
[0106]在此,本領域技術人員應該能理解上述所述觸控操作中包括按擊所述觸屏的操作;所述觸控操作從所述第一觸控指示信息對應的屏幕區(qū)域移動至所述第二觸控指示信息對應的屏幕區(qū)域;所述觸控操作從所述第二觸控指示信息對應的屏幕區(qū)域移動至所述第一觸控指示信息對應的屏幕區(qū)域僅為舉例,現(xiàn)有或今后可能出現(xiàn)的其他觸發(fā)操作如適用于本申請的,也應包含在本申請保護范圍以內(nèi),并以引用方式包含于此。
[0107]在一個優(yōu)選實施例中,在步驟S42中,所述設備1當所述觸控操作在所述觸屏上的接觸位置信息落入預定的有效區(qū)域,將所述有效區(qū)域?qū)挠|控對象作為確定所述觸控操作對應的觸控對象。
[0108]具體地,在此,優(yōu)選地,對于所述觸屏進行劃分。例如,將所述觸屏劃分為一個或多個觸摸操控區(qū)域。其中,所述觸控對象,以及與所述觸控對象對應的具體的觸控指示信息都與所述劃分的觸摸操控區(qū)域的部分或全部匹配,該匹配的觸摸操控區(qū)域即對應為所述有效區(qū)域。進而,當所述觸控操作在所述觸屏上的接觸位置信息確定時,即可以匹配確定包含該接觸位置信息的有效區(qū)域,而與該有效區(qū)域匹配的觸控對象,即可以作為該觸控操作對應的的觸控對象,相應的,當所述接觸位置信息落入預定的有效區(qū)域時,所述觸控對象、觸控操作所對應的觸控指示信息也可以相應的確定。在此,可以通過不同的有效區(qū)域來區(qū)分不同的觸控對象,以及不同觸控對象對應的不同觸控指示信息。進一步,優(yōu)選地,還可以將不同有效區(qū)域與所述觸控操作不同的操控方式結(jié)合在一起區(qū)分不同的觸控對象,以及不同觸控對象對應的不同觸控指示信息。在此,優(yōu)選地,同時出現(xiàn)在觸屏中的所述不同觸控對象對應于不同的有效區(qū)域;此外,同一個有效區(qū)域也可以對應不同觸控對象,此時,優(yōu)選地,作用于同一個有效區(qū)域不同觸控對象的觸控操作的具體操控方式不同。
[0109]優(yōu)選地,所述接觸位置信息包括以下至少任一項:所述觸控操作在所述觸屏上的首次接觸位置信息;所述觸控操作在移動中與所述觸屏相接觸的位置信息。
[0110]具體地,在此,所述觸控操作在所述觸屏上的首次接觸位置信息包括該觸控操作對應的用戶首次通過手指、或是通過控制其他作用于所述觸屏的觸控裝置作用于所述觸屏上的接觸位置信息。在此,所述觸控操作在移動中與所述觸屏相接觸的位置信息包括所述觸控操作在所述觸屏上從首次接觸位置信息開始至持續(xù)操作期間與所述觸屏相接觸的各個位置信息,例如,所述觸控操作在同一個觸控對象、或是同一個觸控指示信息對應的屏幕區(qū)域內(nèi)移動時,與所述觸屏接觸的位置信息。又如,所述觸控操作在不同觸控對象、或是不同觸控指示信息對應的屏幕區(qū)域之間移動時,與所述觸屏接觸的位置信