本發明涉及互聯網技術領域,尤其涉及一種圖像顯示方法以及移動終端。
背景技術:
手游是運行于手機等移動終端上的游戲軟件。隨著科學技術的發展,移動終端具有越來越強大的功能。越來越多的游戲應用現如今都可以在移動終端上運行。
“迷霧”是手游中的一種常見的游戲機制。在游戲地圖上,未被玩家的己方模擬對象(即玩家或玩家的己方隊友在游戲中的角色)探索過的區域默認為被迷霧遮擋,移動終端在屏幕上顯示灰暗的迷霧特效,使得玩家對該區域不可見。當玩家操控己方模擬對象對該區域進行探索時,即認為該區域中玩家視野范圍內的迷霧被驅散。此外,游戲地圖上可以設置有多個用于阻攔玩家視野的障礙物。在驅散迷霧的過程中,障礙物可以阻攔玩家的視野,使得障礙物后的迷霧不被驅散。
迷霧機制增加了游戲的不確定性,使得游戲的趣味性得到提升。但由于手機等移動終端的屏幕較小,故迷霧機制在視覺上會使得游戲玩家感覺游戲畫面偏暗,視覺體驗不好。
技術實現要素:
本發明提供了一種圖像顯示方法,用于提升手游玩家的視覺體驗。本發明還提供了相關的移動終端。
本發明提供的圖像顯示方法包括:
判斷所述目標地圖上的模擬對象是否具有第一預置屬性;
若所述模擬對象具有第一預置屬性,則將所述模擬對象的覆蓋范圍確定為顯示區域,所述覆蓋范圍包括:以所述模擬對象的位置為圓心,以預置長度為半徑的圓形區域;
去除所述顯示區域內的遮擋。
本發明提供的移動終端包括:
第一判斷模塊,用于判斷所述目標地圖上的模擬對象是否具有第一預置屬性;
區域確定模塊,用于在所述模擬對象具有第一預置屬性時,將所述模擬對象的覆蓋范圍確定為顯示區域,所述覆蓋范圍包括:以所述模擬對象的位置為圓心,以預置長度為半徑的圓形區域;
圖像顯示模塊,用于去除所述顯示區域內的遮擋。
本發明中,移動終端判斷目標地圖上的模擬對象是否具有第一預置屬性,若確定模擬對象具有第一預置屬性,則將模擬對象的覆蓋范圍確定為顯示區域,并去除顯示區域內的迷霧遮擋。本發明中,即便模擬對象的覆蓋范圍內存在障礙物,模擬對象也能夠驅散障礙物后方的迷霧。與現有技術中障礙物后方區域被迷霧遮擋相比,本發明擴大了地圖的顯示區域,縮小了地圖被迷霧遮擋的范圍面積,這樣就使得游戲畫面的整體亮度得到了提升,玩家的視覺體驗較好。
附圖說明
圖1(a)為本發明提供的圖像顯示方法一個實施例流程圖;
圖1(b)為地圖網格的示意圖;
圖1(c)為游戲界面的示意圖;
圖2為本發明提供的圖像顯示方法另一個實施例流程圖;
圖3為本發明提供的圖像顯示方法另一個實施例流程圖;
圖4為本發明提供的移動終端一個實施例結構圖;
圖5為本發明提供的移動終端另一個實施例結構圖。
具體實施方式
本發明提供了一種圖像顯示方法,用于提升手游玩家的游戲體驗。本申請還提供了相關的移動終端,以下將分別進行描述。
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
隨著互聯網的快速發展,在線競技游戲越來越受到大眾的歡迎,多人在線戰術競技游戲(Multiplayer Online Battle Arena Games,MOBA)是當前較為流行的一種在線競技游戲。
在MOBA中,玩家一般被分為兩方作戰。本申請中將玩家所在的一方稱為己方,將與玩家競技的一方稱為敵方。MOBA為玩家提供模擬對象,該模擬對象以角色的形式展示給玩家。玩家操控自己選擇的角色同敵方進行競技。
MOBA還為各玩家提供了小兵等非玩家角色(Non-Player Character,NPC),玩家可以利用己方的小兵等NPC協助自己作戰。
“迷霧”是MOBA游戲中一種常見的機制。在游戲地圖上,未被玩家的己方模擬對象探索過的區域,即玩家和玩家的己方隊友在游戲中的角色(在一些MOBA游戲中,玩家己方的小兵等NPC角色也可以作為玩家己方的模擬對象)均沒有探索過的區域默認為被迷霧遮擋,移動終端在屏幕上顯示灰暗的迷霧特效,使得玩家對該區域不可見。當玩家的己方模擬對象對該區域進行探索時,則認為位于模擬對象的視野范圍內的迷霧被驅散,移動終端去除模擬對象的視野范圍內的迷霧遮擋,顯示模擬對象的視野范圍內的地形地貌。其中,模擬對象的視野范圍指的是模擬對象的視線所觸及的區域。
為了增加游戲的可玩性,游戲地圖上還可以設置多個障礙對象,這些障礙對像具體以障礙物,如草叢、墻壁等形式在地圖上展示給玩家。障礙物能夠阻攔模擬對象的視線,使得模擬對象的視線到達障礙物即停止,無法覆蓋障礙物后面的區域。這樣在進行迷霧驅散的過程中,模擬對象的視野范圍就被障礙物縮減,障礙物后面區域內的迷霧無法被驅散。
迷霧機制有效的提高了游戲的策略性和可玩性。但是由于手機等移動終端的屏幕較小,故大面積的迷霧遮擋會使得玩家感覺游戲畫面偏暗,視覺體驗不好。
為了解決上述問題,本申請提供了相應的圖像顯示方法,應用于手機等移動終端。以下將對這些方法進行詳細描述。
基于模擬對象的圖像顯示方法
首先介紹本申請提供的一種基于模擬對象的圖像顯示方法,其基本流程請參閱圖1(a),包括:
101、判斷模擬對象是否具有第一預置屬性。
在具有迷霧機制的游戲中,地圖上未被探索過的區域均被迷霧遮擋。玩家在進行迷霧驅散的過程中觸發本發明提供的圖像顯示方法。
本實施例中,移動終端可以預先為游戲中的一個或多個模擬對象添加第一預置屬性,該第一預置屬性用于指示采用本實施例所示的方法進行圖像顯示。在進行迷霧驅散的過程中,移動終端判斷模擬對象是否具有第一預置屬性。
若確定模擬對象具有第一預置屬性,則執行步驟102。
若確定模擬對象不具有第一預置屬性,則不執行步驟102~103。
102、確定顯示區域。
若模擬對象具有第一預置屬性,則移動終端將模擬對象的覆蓋范圍確定為顯示區域。
本發明中,模擬對象的覆蓋范圍指的是以模擬對象的坐標位置為圓心,以預置長度為半徑的圓形區域。其中,預置長度用于表示游戲定義的模擬對象的視線長度。
本發明中,顯示區域指的是不存在迷霧遮擋、地形地貌完全展示給用戶的區域。
可選的,由于模擬對象可以為玩家及其隊友操控的真人角色,也可以為NPC角色,且真人角色可以有不同的等級,故移動終端可以為不同的模擬對象設置不同的視線長度。舉例來說,移動終端可以設置真人角色的視線長度較長,NPC角色的視線長度較短。又舉例來說,移動終端可以設置等級高的角色的視線長度較長,等級低的角色的視線長度較短。通過為不同的模擬角色設置不同的視線長度,能夠使得不同模擬對象具有不同大小的覆蓋范圍。
在游戲實際運行中,移動終端顯示地圖是以地圖網格為單位進行的。具體的,移動終端將地圖劃分為多個地圖網格,逐個計算每個地圖網格的顯示內容,然后將每個地圖網格的顯示內容顯示給用戶。
圖1(b)展示了地圖網格的一個劃分示意圖。其中,每個小格子均為一個地圖網格,圖1(b)上方深灰色區域為障礙物圍墻,圖1(b)中淺灰色塊狀區域為障礙物草叢。可以看出,地圖的顯示是以地圖網格為單位的。
可選的,本發明中移動終端可以將顯示區域所包括的地圖網格標上有效標記,標有效標記的地圖網格在顯示過程中不顯示迷霧遮擋效果。而本實施例中,由于模擬對象的覆蓋范圍即為顯示區域,故移動終端可以將模擬對象的覆蓋范圍標上有效標記。
103、去除顯示區域內的遮擋。
移動終端在屏幕上顯示地圖,在顯示的過程中,去除顯示區域內的迷霧遮擋,使得顯示區域內的地圖能夠在屏幕上顯示給玩家。
圖1(c)展示的是游戲運行中的玩家界面,從圖1(c)中可以看出,模擬對象(即玩家角色)正對著一從草叢,草叢作為障礙物會遮擋模擬對象的實現,但草叢后方區域的迷霧已經被驅散。
可選的,在具體實現過程中,移動終端可以識別每個地圖網格上是否標有有效標記,標有有效標記的地圖網格的迷霧遮擋被去除。
可選的,顯示區域之外的地圖應仍被迷霧遮擋。在具體實現過程中,移動終端可以識別每個地圖網格上是否標有有效標記,并在未標有有效標記的地圖網格上顯示迷霧遮擋效果。
需要指出的是,本實施例中無需考慮地圖上是否存在障礙物。即便在模擬對象的覆蓋范圍內存在障礙物,障礙物后方的區域的迷霧遮擋仍被去除。這種算法可以理解為障礙物不再對模擬對象的視線進行阻擋,模擬對象的視線“穿透”了障礙物,到達了障礙物的后方,驅散了障礙物后方的迷霧。
本實施例中,移動終端判斷目標地圖上的模擬對象是否具有第一預置屬性,若確定模擬對象具有第一預置屬性,則將模擬對象的覆蓋范圍確定為顯示區域,并去除顯示區域內的迷霧遮擋。本實施例中,即便模擬對象的覆蓋范圍內存在障礙物,模擬對象也能夠驅散障礙物后方的迷霧。與現有技術中障礙物后方區域被迷霧遮擋相比,本實施例擴大了地圖的顯示區域,縮小了地圖被迷霧遮擋的范圍面積,這樣就使得游戲畫面的整體亮度得到了提升,玩家的視覺體驗較好。
基于地圖的圖像顯示方法
圖1(a)所示的實施例介紹了一種基于模擬對象的圖像顯示方法,下面將介紹一種基于地圖的圖像顯示方法,其基本流程請參閱圖2,包括:
201、判斷模擬對象的覆蓋范圍內是否存在具有第二預置屬性的地圖網格。
移動終端顯示地圖是以地圖網格為單位進行的。本實施例中,移動終端可以預先為地圖中的一個或多個地圖網格設置第二預置屬性。該第二預置屬性用于指示采用本實施例所示的方法進行圖像顯示。
可選的,由于本實施例主要用于去除具有第二預置屬性的地圖網格上的迷霧遮擋,而在游戲運行過程中,往往障礙物會阻擋模擬對象的視線,導致障礙物后方的區域的迷霧不能被驅散,故本實施例中,具有第二預置屬性的地圖網格可以分布在障礙物附近。
在進行迷霧驅散的過程中,移動終端判斷模擬對象的覆蓋范圍內是否存在具有第二預置屬性的地圖網格。
若確定模擬對象的覆蓋范圍內存在具有第二預置屬性的地圖網格,則執行步驟202。
若確定模擬對象的覆蓋范圍內不存在具有第二預置屬性的地圖網格,則不執行步驟202~203。
202、將模擬對象的覆蓋范圍內具有第二預置屬性的地圖網格標上有效標記。
本實施例中,移動終端將模擬對象的覆蓋范圍內具有第二預置屬性的地圖網格確定為顯示區域,故將模擬對象的覆蓋范圍內具有第二預置屬性的地圖網格標上有效標記。
203、去除具有有效標記的地圖網格的遮擋。
移動終端在屏幕上顯示地圖,在顯示的過程中,去除顯示區域內的迷霧遮擋,使得顯示區域內的地圖能夠在屏幕上顯示給玩家。由于本實施例中顯示區域為模擬對象的覆蓋范圍內具有第二預置屬性的地圖網格,故移動終端去除模擬對象的覆蓋范圍內具有第二預置屬性的地圖網格上的迷霧遮擋,
在具體實現過程中,移動終端可以識別每個地圖網格上是否標有有效標記,標有有效標記的地圖網格的迷霧遮擋被去除。
可選的,顯示區域之外的地圖應仍被迷霧遮擋。在具體實現過程中,移動終端可以識別每個地圖網格上是否標有有效標記,并在未標有有效標記的地圖網格上顯示迷霧遮擋效果。
需要指出的是,由于本發明實施例主要用于迷霧驅散場景,而在迷霧驅散場景中,模擬對象最多只能驅散其覆蓋范圍內的迷霧,故本實施例中僅對模擬對象的覆蓋范圍內的具有第二預置屬性的地圖網格標上有效標記,模擬對象的覆蓋范圍之外地圖網格即便具有第二預置屬性,也不標上有效標記。
本實施例中,移動終端判斷模擬對象的覆蓋范圍內是否存在具有第二預置屬性的地圖網格,若確定模擬對象的覆蓋范圍內存在具有第二預置屬性的地圖網格,則將確定的地圖網格標上有效標記,然后去除有效標記內的迷霧遮擋。與現有技術相比,本申請通過為部分地圖網格添加第二預置屬性,使得該部分地圖網格在位于模擬對象的覆蓋范圍內時,其上方的迷霧遮擋會被去除。與現有技術相比,本實施例擴大了地圖的顯示區域,縮小了地圖被迷霧遮擋的范圍面積,使得游戲畫面的整體亮度得到了提升,玩家的視覺體驗較好。
基于模擬對象+地圖的圖像顯示方法
圖1(a)與圖2所示的實施例分別介紹了一種基于模擬對象的圖像顯示方法和一種基于地圖的圖像顯示方法。該兩種圖像顯示方法不僅可以單獨實施,也可以合并實施,下面將介紹一種基于模擬對象+地圖的圖像顯示方法,其基本流程請參閱圖3,包括:
301、判斷模擬對象是否具有第一預置屬性。
在進行迷霧驅散的過程中,移動終端判斷模擬對象是否具有第一預置屬性。
若確定模擬對象具有第一預置屬性,則執行步驟302。
若確定模擬對象不具有第一預置屬性,則執行步驟306。
302、將模擬對象的覆蓋范圍所包括的地圖網格標上有效標記。
若移動終端確定模擬對象具有第一預置屬性,則將模擬對象的覆蓋范圍所包括的地圖網格標上有效標記。
303、判斷模擬對象的覆蓋范圍內是否存在具有第二預置屬性的地圖網格。
在進行迷霧驅散的過程中,移動終端判斷模擬對象的覆蓋范圍內是否存在具有第二預置屬性的地圖網格。
若確定模擬對象的覆蓋范圍內存在具有第二預置屬性的地圖網格,則執行步驟304。
若確定模擬對象的覆蓋范圍內不存在具有第二預置屬性的地圖網格,則不執行步驟306。
304、將模擬對象的覆蓋范圍內具有第二預置屬性的地圖網格標上有效標記。
若移動終端確定模擬對象的覆蓋范圍內存在具有第二預置屬性的地圖網格,則將模擬對象的覆蓋范圍內具有第二預置屬性的地圖網格標上有效標記。
305、去除具有有效標記的地圖網格的遮擋。
移動終端在屏幕上顯示地圖,在顯示的過程中,移動終端可以識別每個地圖網格上是否標有有效標記,標有有效標記的地圖網格的迷霧遮擋被去除。
306、按照現有方式對地圖進行顯示。
若移動終端確定模擬對象不具有第一預置屬性,且移動終端確定模擬對象的覆蓋范圍內不存在具有第二預置屬性的地圖網格,則移動終端可以按照現有的方式對地圖進行顯示。具體的,移動終端確定顯示區域包括:模擬對象的覆蓋范圍中,與模擬對象之間不被障礙物遮擋的區域。然后移動終端對顯示區域進行顯示。這樣模擬對象視野范圍內的區域的迷霧被驅散,但是障礙物后方的區域仍被迷霧遮擋。
本實施例的詳細描述可以參考圖1(a)和圖2所示的實施例的相關內容,此處不做贅述。
圖1(a)至圖3所示的實施例主要介紹了本申請提供的圖像顯示方法,下面將介紹用于實現該方法的移動終端,請參閱圖4,本申請提供的移動終端主要包括:
第一判斷模塊401,用于判斷所述目標地圖上的模擬對象是否具有第一預置屬性;
區域確定模塊402,用于在所述模擬對象具有第一預置屬性時,將所述模擬對象的覆蓋范圍確定為顯示區域,所述覆蓋范圍包括:以所述模擬對象的位置為圓心,以預置長度為半徑的圓形區域;
圖像顯示模塊403,用于去除所述顯示區域內的遮擋。
本實施例中,第一判斷模塊401判斷目標地圖上的模擬對象是否具有第一預置屬性,若確定模擬對象具有第一預置屬性,則區域確定模塊402將模擬對象的覆蓋范圍確定為顯示區域,圖像顯示模塊403去除顯示區域內的迷霧遮擋。本實施例中,即便模擬對象的覆蓋范圍內存在障礙物,模擬對象也能夠驅散障礙物后方的迷霧。與現有技術中障礙物后方區域被迷霧遮擋相比,本實施例擴大了地圖的顯示區域,縮小了地圖被迷霧遮擋的范圍面積,這樣就使得游戲畫面的整體亮度得到了提升,玩家的視覺體驗較好。
可選的,所述目標地圖包括多個地圖網格,所述區域確定模塊402具體用于:將所述覆蓋范圍所包括的地圖網格標上有效標記;
所述圖像顯示模塊403具體用于:去除標有有效標記的地圖網格內的遮擋。
可選的,所述移動終端還包括:
第二判斷模塊404,用于判斷所述覆蓋范圍內,是否存在具有第二預置屬性的地圖網格;
所述區域確定模塊402還用于:在所述覆蓋范圍內存在具有第二預置屬性的地圖網格時,將所述覆蓋范圍具有第二預置屬性的地圖網格標上有效標記。
可選的,所述圖像顯示模塊403還用于:
對所述目標地圖中未標有有效標記的地圖網格進行遮擋。
可選的,所述目標地圖上還包括障礙對象,所述區域確定模塊還用于:
若所述模擬對象不具有第一預置屬性,且所述覆蓋范圍內不存在具有第二預置屬性的地圖網格,確定所述顯示區域包括:所述覆蓋范圍中,與所述模擬對象之間不被所述障礙對象遮擋的區域。
圖4所示的實施例提供的移動終端可以參閱圖1(a)至圖3方法實施例部分的描述進行理解,本處不再重復贅述。
本申請還提供了另一種移動終端,該移動終端可以是手機。如圖5所示,為了便于說明,僅示出了與本申請相關的部分,具體技術細節未揭示的,請參照本申請實施例方法部分。
圖5示出的是與本申請實施例提供的移動終端800的部分結構的框圖。參考圖5,移動終端包括:攝像頭810、存儲器820、輸入單元830、顯示單元840、傳感器850、音頻電路860、WiFi模塊870、處理器880、以及電源890等部件。本領域技術人員可以理解,圖5中示出的移動終端結構并不構成對移動終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結合圖5對移動終端的各個構成部件進行具體的介紹:
攝像頭810可用于拍攝;
存儲器820可用于存儲軟件程序以及模塊,處理器880通過運行存儲在存儲器820的軟件程序以及模塊,從而執行移動終端的各種功能應用以及數據處理。存儲器820可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲操作系統、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據移動終端的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器820可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態存儲器件。
輸入單元830可用于接收玩家的操作指令,如:輸入掃描指令,以及產生與移動終端800的玩家設置以及功能控制有關的鍵信號輸入。具體地,輸入單元830可包括觸控面板831以及其他輸入設備832。觸控面板831,也稱為觸摸屏,可收集玩家在其上或附近的觸摸操作(比如玩家使用手指、觸筆等任何適合的物體或附件在觸控面板831上或在觸控面板831附近的操作),并根據預先設定的程式驅動相應的連接移動終端。可選的,觸控面板831可包括觸摸檢測移動終端和觸摸控制器兩個部分。其中,觸摸檢測移動終端檢測玩家的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測移動終端上接收觸摸信息,并將它轉換成觸點坐標,再送給處理器880,并能接收處理器880發來的命令并加以執行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控面板831。除了觸控面板831,輸入單元830還可以包括其他輸入設備832。具體地,其他輸入設備832可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
顯示單元840可用于顯示應用界面。顯示單元840可包括指示燈841,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機發光二極管(Organic Light-Emitting Diode,OLED)等形式來配置指示燈841。進一步的,觸控面板831可覆蓋指示燈841,當觸控面板831檢測到在其上或附近的觸摸操作后,傳送給處理器880以確定觸摸事件的類型,隨后處理器880根據觸摸事件的類型在指示燈841上提供相應的視覺輸出。雖然在圖10中,觸控面板831與指示燈841是作為兩個獨立的部件來實現移動終端的輸入和輸入功能,但是在某些實施例中,可以將觸控面板831與指示燈841集成而實現移動終端的輸入和輸出功能。
移動終端800還可包括至少一種傳感器850。
音頻電路860、揚聲器861,傳聲器862可提供玩家與移動終端之間的音頻接口。音頻電路860可將接收到的音頻數據轉換后的電信號,傳輸到揚聲器861,由揚聲器861轉換為聲音信號輸出;另一方面,傳聲器862將收集的聲音信號轉換為電信號,由音頻電路860接收后轉換為音頻數據,再將音頻數據輸出處理器880處理后,經攝像頭810以發送給比如另一移動終端,或者將音頻數據輸出至存儲器820以便進一步處理。
WiFi模塊870可以用于通信。
處理器880是移動終端的控制中心,利用各種接口和線路連接整個移動終端的各個部分,通過運行或執行存儲在存儲器820內的軟件程序和/或模塊,以及調用存儲在存儲器820內的數據,執行移動終端的各種功能和處理數據,從而對移動終端進行整體監控。可選的,處理器880可包括一個或多個處理單元;優選的,處理器880可集成應用處理器和調制解調處理器,其中,應用處理器主要處理操作系統、玩家界面和應用程序等,調制解調處理器主要處理無線通信。可以理解的是,上述調制解調處理器也可以不集成到處理器880中。
移動終端800還包括給各個部件供電的電源890(比如電池),優選的,電源可以通過電源管理系統與處理器880邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。
盡管未示出,移動終端800還可以包括射頻(Radio Frequency,RF)電路、藍牙模塊等,在此不再贅述。
在本申請實施例中,該移動終端的處理器880還具有以下功能:
判斷所述目標地圖上的模擬對象是否具有第一預置屬性;
若所述模擬對象具有第一預置屬性,則將所述模擬對象的覆蓋范圍確定為顯示區域,所述覆蓋范圍包括:以所述模擬對象的位置為圓心,以預置長度為半徑的圓形區域;
去除所述顯示區域內的遮擋。
可選的,所述目標地圖包括多個地圖網格,所述將所述模擬對象的覆蓋范圍確定為顯示區域包括:
將所述覆蓋范圍所包括的地圖網格標上有效標記;
所述去除所述顯示區域內的遮擋包括:
去除標有有效標記的地圖網格內的遮擋。
可選的,該移動終端的處理器880還用于:
判斷所述覆蓋范圍內,是否存在具有第二預置屬性的地圖網格;
若所述覆蓋范圍內存在具有第二預置屬性的地圖網格,則將所述覆蓋范圍具有第二預置屬性的地圖網格標上有效標記。
可選的,該移動終端的處理器880還用于:
對所述目標地圖中未標有有效標記的地圖網格進行遮擋。
可選的,所述目標地圖上還包括障礙對象,可選的,該移動終端的處理器880還用于:
若所述模擬對象不具有第一預置屬性,且所述覆蓋范圍內不存在具有第二預置屬性的地圖網格,確定所述顯示區域包括:所述覆蓋范圍中,與所述模擬對象之間不被所述障礙對象遮擋的區域。
圖5所示的實施例提供的移動終端可以參閱圖1(a)至圖3方法實施例部分的描述進行理解,本處不再重復贅述。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述,以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。