[發明專利]一種解決屏幕穿透事件的方法及終端有效
| 申請號: | 201811485196.2 | 申請日: | 2018-12-06 |
| 公開(公告)號: | CN111290681B | 公開(公告)日: | 2021-06-08 |
| 發明(設計)人: | 劉德建;林琛;肖雄 | 申請(專利權)人: | 福建省天奕網絡科技有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484;G06F9/451 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350212 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 解決 屏幕 穿透 事件 方法 終端 | ||
本發明提供一種解決屏幕穿透事件的方法及終端,通過接收屏幕點擊指令,根據所述屏幕點擊指令獲取對應的物體間的重疊類型,根據所述物體間的重疊類型觸發對應物體的監聽事件;能夠解決在開發過程中遇到的物體間不同的重疊類型引發的屏幕穿透事件,省去了解決屏幕穿透事件相應的研究時間,從而縮短了應用的開發周期。
技術領域
本發明涉及開發引擎領域,尤其涉及一種解決屏幕穿透事件的方法及終端。
背景技術
在采用LayaAir引擎自帶的IDE編輯器進行應用開發的過程中,當出現3D物體之間、2D物體之間或2D物體和3D物體之間重疊的情況并對重疊物體進行點擊操作時,通常會產生屏幕穿透事件的問題,而針對該問題卻沒有一個明確的解決方向;并且目前LayaAir引擎的官方沒有給出針對該問題比較完善的資料,導致開發者在遇到該問題時需要花大量的時間去研究相應的解決方案,浪費了人力成本和時間成本。
發明內容
本發明所要解決的技術問題是:提供一種解決屏幕穿透事件的方法及終端,能夠解決點擊重疊物體產生的屏幕穿透事件的問題。
為了解決上述技術問題,本發明采用的一種技術方案為:
一種解決屏幕穿透事件的方法,包括步驟:
S1、接收屏幕點擊指令,根據所述屏幕點擊指令獲取對應的物體間的重疊類型;
S2、根據所述物體間的重疊類型觸發對應物體的監聽事件。
為了解決上述技術問題,本發明采用的另一種技術方案為:
一種解決屏幕穿透事件的終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現以下步驟:
S1、接收屏幕點擊指令,根據所述屏幕點擊指令獲取對應的物體間的重疊類型;
S2、根據所述物體間的重疊類型觸發對應物體的監聽事件。
本發明的有益效果在于:通過接收屏幕點擊指令,根據所述屏幕點擊指令獲取對應的物體間的重疊類型,根據所述物體間的重疊類型觸發對應物體的監聽事件;能夠解決在開發過程中遇到的物體間不同的重疊類型引發的屏幕穿透問題,省去了解決屏幕穿透問題相應的研究時間,從而縮短了應用的開發周期。
附圖說明
圖1為本發明實施例的解決屏幕穿透事件的方法流程圖;
圖2為本發明實施例的解決屏幕穿透事件的終端結構示意圖;
圖3為本發明實施例的重疊的3D物體之間解決屏幕穿透事件的方法流程圖;
圖4為本發明實施例的重疊的2D和3D物體之間解決屏幕穿透事件的方法流程圖;
圖5為本發明實施例的重疊的2D物體之間解決屏幕穿透事件的方法流程圖;
標號說明:
1、解決屏幕穿透事件的終端;2、存儲器;3、處理器。
具體實施方式
為詳細說明本發明的技術內容、所實現目的及效果,以下結合實施方式并配合附圖予以說明。
本發明最關鍵的構思在于:根據屏幕點擊指令獲取對應的物體間的重疊類型,并根據重疊類型觸發對應物體的監聽事件,從而解決了物體間的重疊而引發的屏幕穿透問題。
請參照圖1,一種解決屏幕穿透事件的方法,包括步驟:
S1、接收屏幕點擊指令,根據所述屏幕點擊指令獲取對應的物體間的重疊類型;
S2、根據所述物體間的重疊類型觸發對應物體的監聽事件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建省天奕網絡科技有限公司,未經福建省天奕網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811485196.2/2.html,轉載請聲明來源鉆瓜專利網。





