System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本說明書涉及虛擬游戲,特別涉及一種虛擬角色的穿戴顯示方法、裝置和電子設備。
技術介紹
1、在虛擬游戲中,游戲角色(或稱為虛擬角色)可以穿戴虛擬穿戴物來裝扮游戲角色的外觀,虛擬穿戴物例如可以包括服裝、翅膀、飾品等。玩家可以在游戲的商城界面購買虛擬穿戴物,并為游戲角色穿上該虛擬穿戴物。在目前的游戲設計中,同一套虛擬穿戴物的外觀通常是固定不變的,這使得虛擬穿戴物在外觀表現上缺乏靈活性設計,降低玩家的期待感和購買欲,同時也降低了玩家的游戲體驗。
2、有鑒于此,本說明書一些實施例提供了一種虛擬角色的穿戴顯示方法、裝置和電子設備,旨在增加虛擬穿戴物在外觀表現上的靈活性,提升玩家的游戲體驗。
技術實現思路
1、本說明書一個或多個實施例提供了一種虛擬角色的穿戴顯示方法,通過第一終端提供圖形用戶界面,圖形用戶界面中顯示的游戲畫面包含至少部分的游戲場景,所述方法包括:在游戲場景中顯示第一虛擬角色以及第一虛擬角色穿戴的虛擬穿戴物,其中,第一虛擬角色通過第一終端控制;響應于針對虛擬穿戴物的外觀狀態的變化操作,更新虛擬穿戴物的外觀數據,其中,外觀數據包括用于呈現第一虛擬角色在同一套虛擬穿戴物下的不同部位外觀狀態的外觀模型和/或特效。
2、根據本說明書一個或多個實施例提供的方法,更新虛擬穿戴物的外觀數據,包括以下處理中的至少一種:將在第一虛擬角色的目標部位顯示的第一外觀模型替換為第二外觀模型;將在第一虛擬角色的目標部位顯示的第一特效替換為第二特效;在第一虛擬角色的目標部位顯示第一外觀模
3、根據本說明書一個或多個實施例提供的方法,所述針對所述虛擬穿戴物的外觀狀態的變化操作包括:對所述目標部位已顯示的所述第一外觀模型和/或所述第一特效進行替換的操作;和/或對所述目標部位對應的所述第一外觀模型和/或所述第一特效進行穿脫的操作。
4、根據本說明書一個或多個實施例提供的方法,所述方法還包括:基于第一虛擬角色在游戲場景中的活動信息更新虛擬穿戴物的外觀數據。
5、根據本說明書一個或多個實施例提供的方法,第一虛擬角色在游戲場景中的活動信息包括:第一虛擬角色與第二虛擬角色的距離信息,其中,第二虛擬角色通過第二終端控制;和/或第一虛擬角色是否處于戰斗狀態的信息。
6、根據本說明書一個或多個實施例提供的方法,基于第一虛擬角色在游戲場景中的活動信息更新虛擬穿戴物的外觀數據,包括:基于第一虛擬角色與第二虛擬角色的不同距離,在目標部位顯示不同特效和/或以不同播放頻率顯示同一特效,其中,目標部位為第一虛擬角色不同部位中的任一部位。
7、根據本說明書一個或多個實施例提供的方法,基于第一虛擬角色與第二虛擬角色的不同距離,在目標部位顯示不同特效和/或以不同播放頻率顯示同一特效,包括:當第一虛擬角色與第二虛擬角色的距離大于第一閾值時,在目標部位顯示第一特效;當第一虛擬角色與第二虛擬角色的距離在第一閾值與第二閾值之間時,加快第一特效的播放速度;當第一虛擬角色與第二虛擬角色的距離小于第二閾值之間時,將第一特效替換為第二特效;其中,第二閾值小于第一閾值,第一特效和第二特效對應于同一套虛擬穿戴物在目標部位的不同外觀數據。
8、根據本說明書一個或多個實施例提供的方法,第二虛擬角色滿足以下條件中的至少一項:第二虛擬角色的性別與第一虛擬角色不同;第二虛擬角色與第一虛擬角色屬于同一群組或同一幫派;第二虛擬角色與第一虛擬角色的社交關系為預設關系;第二虛擬角色與第一虛擬角色穿戴相同的虛擬穿戴物。
9、根據本說明書一個或多個實施例提供的方法,方法還包括:基于游戲場景中的環境信息更新虛擬穿戴物的外觀數據,其中,環境信息包括以下信息中的至少一種:虛擬天氣、地理環境。
10、根據本說明書一個或多個實施例提供的方法,方法還包括:基于第一虛擬角色的目標部位顯示的外觀模型和/或特效,確定第一虛擬角色的姿態,姿態包括站立狀態和/或飄浮狀態,其中,目標部位為第一虛擬角色不同部位中的任一部位。
11、根據本說明書一個或多個實施例提供的方法,虛擬穿戴物的外觀數據由外觀動態組件響應于針對虛擬穿戴物的外觀狀態的變化操作動態生成;其中,外觀動態組件包括同一套虛擬穿戴物在不同部位的外觀模型和/或特效,以及對應于針對虛擬穿戴物的外觀狀態的變化操作的執行方法。
12、根據本說明書一個或多個實施例提供的方法,外觀模型包括以下至少一項:服裝、翅膀、披風、帽子、頭發、數字、裝備、掛件。
13、根據本說明書一個或多個實施例提供的方法,特效包括以下至少一項:動態特效、圖案、字幕、顏色、衣物的裁剪狀態。
14、本說明書一個或多個實施例還提供了一種虛擬角色的穿戴顯示裝置,通過第一終端提供圖形用戶界面,圖形用戶界面中顯示的游戲畫面包含至少部分的游戲場景,所述裝置包括:顯示模塊,用于在游戲場景中顯示第一虛擬角色以及第一虛擬角色穿戴的虛擬穿戴物,其中,第一虛擬角色通過第一終端控制;第一更新模塊,用于響應于針對虛擬穿戴物的外觀狀態的變化操作,更新虛擬穿戴物的外觀數據,其中,外觀數據包括用于呈現第一虛擬角色在同一套虛擬穿戴物下的不同部位外觀狀態的外觀模型和/或特效。
15、本說明書一個或多個實施例還提供了一種計算可讀存儲介質,包括計算機程序,當所述計算機程序中的至少一部分被處理器執行時,能夠實現本說明書一些實施例所述的虛擬角色的穿戴顯示方法。
16、本說明書一個或多個實施例還提供了一種電子設備,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執行時,使得所述一個或多個處理器能夠實現本說明書一些實施例所述的虛擬角色的穿戴顯示方法。
本文檔來自技高網...【技術保護點】
1.一種虛擬角色的穿戴顯示方法,其特征在于,通過第一終端提供圖形用戶界面,所述圖形用戶界面中顯示的游戲畫面包含至少部分的游戲場景,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述更新所述虛擬穿戴物的外觀數據,包括以下處理中的至少一種:
3.根據權利要求2所述的方法,其特征在于,所述針對所述虛擬穿戴物的外觀狀態的變化操作包括:
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
5.根據權利要求4所述的方法,其特征在于,所述第一虛擬角色在所述游戲場景中的活動信息包括:
6.根據權利要求5所述的方法,其特征在于,所述基于所述第一虛擬角色在所述游戲場景中的活動信息更新所述虛擬穿戴物的外觀數據,包括:
7.根據權利要求6所述的方法,其特征在于,所述基于所述第一虛擬角色與所述第二虛擬角色的不同距離,在所述目標部位顯示不同特效和/或以不同播放頻率顯示同一特效,包括:
8.根據權利要求5所述的方法,其特征在于,所述第二虛擬角色滿足以下條件中的至少一項:
9.根據權利要求1所述的
10.根據權利要求1所述的方法,其特征在于,所述方法還包括:
11.根據權利要求1所述的方法,其特征在于,所述虛擬穿戴物的外觀數據由外觀動態組件響應于針對所述虛擬穿戴物的外觀狀態的變化操作動態生成;
12.根據權利要求1所述的方法,其特征在于,所述外觀模型包括以下至少一項:
13.根據權利要求1所述的方法,其特征在于,所述特效包括以下至少一項:
14.一種虛擬角色的穿戴顯示裝置,其特征在于,通過第一終端提供圖形用戶界面,所述圖形用戶界面中顯示的游戲畫面包含至少部分的游戲場景,所述裝置包括:
15.一種計算機可讀存儲介質,其特征在于,包括計算機程序,當所述計算機程序中的至少一部分被處理器執行時,能夠實現如權利要求1至13任一項所述的方法。
16.一種電子設備,其特征在于,包括:
...【技術特征摘要】
1.一種虛擬角色的穿戴顯示方法,其特征在于,通過第一終端提供圖形用戶界面,所述圖形用戶界面中顯示的游戲畫面包含至少部分的游戲場景,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述更新所述虛擬穿戴物的外觀數據,包括以下處理中的至少一種:
3.根據權利要求2所述的方法,其特征在于,所述針對所述虛擬穿戴物的外觀狀態的變化操作包括:
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
5.根據權利要求4所述的方法,其特征在于,所述第一虛擬角色在所述游戲場景中的活動信息包括:
6.根據權利要求5所述的方法,其特征在于,所述基于所述第一虛擬角色在所述游戲場景中的活動信息更新所述虛擬穿戴物的外觀數據,包括:
7.根據權利要求6所述的方法,其特征在于,所述基于所述第一虛擬角色與所述第二虛擬角色的不同距離,在所述目標部位顯示不同特效和/或以不同播放頻率顯示同一特效,包括:
8.根據權利要求5所述的方法...
【專利技術屬性】
技術研發人員:王艷豐,李皓弘,張雄杰,陳海龍,陳熙,彭莎,
申請(專利權)人:網易杭州網絡有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。