JP7703596B2 - 仮想オブジェクトの制御方法、装置、端末及び記憶媒体 - Google Patents
仮想オブジェクトの制御方法、装置、端末及び記憶媒体 Download PDFInfo
- Publication number
- JP7703596B2 JP7703596B2 JP2023129246A JP2023129246A JP7703596B2 JP 7703596 B2 JP7703596 B2 JP 7703596B2 JP 2023129246 A JP2023129246 A JP 2023129246A JP 2023129246 A JP2023129246 A JP 2023129246A JP 7703596 B2 JP7703596 B2 JP 7703596B2
- Authority
- JP
- Japan
- Prior art keywords
- posture
- virtual object
- attitude
- touch
- switched
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
- A63F13/2145—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/23—Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
- A63F13/5255—Changing parameters of virtual cameras according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/837—Shooting of targets
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/30—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
- A63F2300/308—Details of the user interface
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8076—Shooting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Description
ユーザインターフェースを表示するステップであって、前記ユーザインターフェース中に仮想オブジェクトの仮想環境中での姿勢を制御することに用いられる操作コントロールが含まれており、前記操作コントロールは異なる姿勢の間で切り替わるように前記仮想オブジェクトを制御することに用いられる、ステップ、
前記操作コントロールに対応するタッチ制御操作信号を受信するステップ、
前記タッチ制御操作信号の属性情報を取得するステップ、
前記仮想オブジェクトがとる第1の姿勢及び前記属性情報に基づいて、前記仮想オブジェクトが切り替わる第2の姿勢を決定するステップ、及び
前記第1の姿勢から前記第2の姿勢に切り替わるように前記仮想オブジェクトを制御するステップを含む。
前記インターフェース表示モジュールは、ユーザインターフェースを表示することに用いられ、前記ユーザインターフェース中には仮想オブジェクトの仮想環境での姿勢を制御することに用いられる操作コントロールが含まれており、前記操作コントロールは異なる姿勢の間で切り替わるように前記仮想オブジェクトを制御することに用いられ、
前記信号受信モジュールは、前記操作コントロールに対応するタッチ制御操作信号を受信することに用いられ、
前記情報取得モジュールは、前記タッチ制御操作信号の属性情報を取得することに用いられ、
前記姿勢決定モジュールは、前記仮想オブジェクトがとる第1の姿勢及び前記属性情報に基づいて、前記仮想オブジェクトが切り替わる第2の姿勢を決定することに用いられ、
前記姿勢切り替えモジュールは、前記第1の姿勢から前記第2の姿勢に切り替わるように前記仮想オブジェクトを制御することに用いられる。
プロセッサ、通信インターフェース、メモリ、及び通信バスを含み、
前記プロセッサ、前記通信インターフェース、及び前記メモリは前記通信バスを介して相互通信を完了し、前記通信インターフェースは通信モジュールのインターフェースであり、
前記メモリは、プログラムコードを記憶し、かつ前記プログラムコードを前記プロセッサに伝送することに用いられ、プロセッサは、メモリ中のプログラムコードの命令を呼び出して上記仮想オブジェクトの制御方法を実行することに用いられる。
上記第1の姿勢が立ち姿勢であれば、上記属性情報が第1の属性情報である場合、上記第2の姿勢がしゃがみ姿勢であると決定し、上記属性情報が第2の属性情報である場合、上記第2の姿勢が腹這い姿勢であると決定し、
上記第1の姿勢がしゃがみ姿勢であれば、上記属性情報が第1の属性情報である場合、上記第2の姿勢が立ち姿勢であると決定し、上記属性情報が第2の属性情報である場合、上記第2の姿勢が腹這い姿勢であると決定し、
上記第1の姿勢が腹這い姿勢であれば、上記属性情報が第1の属性情報である場合、上記第2の姿勢がしゃがみ姿勢であると決定し、上記属性情報が第2の属性情報である場合、上記第2の姿勢が立ち姿勢であると決定することに用いられる。
通常、移動端末1300は、プロセッサ1201とメモリ1202を含む。
20 サーバ
30 ネットワーク
40 ユーザインターフェース
41 仮想オブジェクト
42 操作コントロール
90 ユーザインターフェース
91 仮想オブジェクト
92 壁面
100 ユーザインターフェース
101 仮想オブジェクト
1100 装置
1110 インターフェース表示モジュール
1120 信号受信モジュール
1130 情報取得モジュール
1140 姿勢決定モジュール
1160 シーン取得モジュール
1180 条件検出モジュール
1190 姿勢維持モジュール
1201 プロセッサ
1202 メモリ
1300 移動端末
1301 プロセッサ
1302 メモリ
1303 周辺機器インターフェース
1304 無線周波数回路
1305 タッチディスプレイ
1306 カメラ
1307 オーディオ回路
1308 測位コンポーネント
1309 電源
Claims (20)
- 移動端末が実行する、仮想オブジェクトの制御方法であって、前記方法は、
ユーザインターフェースを表示するステップであって、前記ユーザインターフェース中には仮想オブジェクトの仮想環境での姿勢を制御することに用いられる操作コントロールが含まれており、前記操作コントロールは異なる姿勢の間で切り替わるように前記仮想オブジェクトを制御することに用いられる、ステップ、
前記操作コントロールに対応するタッチ制御操作信号を受信するステップ、
前記仮想オブジェクトがとる第1の姿勢及び前記タッチ制御操作信号のタッチ時間に基づいて、前記仮想オブジェクトが切り替わる第2の姿勢を決定するステップであって、前記第1の姿勢は、前記タッチ制御操作信号を受信したときの、前記仮想オブジェクトがとる現在の姿勢であり、前記第2の姿勢は、前記仮想オブジェクトが前記タッチ制御操作信号によって切り替えられるべき目標の姿勢である、ステップ、及び
前記第1の姿勢から前記第2の姿勢に切り替わるように前記仮想オブジェクトを制御するステップを含み、
前記仮想オブジェクトがとる第1の姿勢及び前記タッチ制御操作信号のタッチ時間に基づいて、前記仮想オブジェクトが切り替わる第2の姿勢を決定する前記ステップは、
前記第1の姿勢が立ち姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記第2の姿勢がしゃがみ姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記第2の姿勢が腹這い姿勢であると決定するステップと、
前記第1の姿勢が腹這い姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記第2の姿勢がしゃがみ姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記第2の姿勢が立ち姿勢であると決定するステップと
を含む、仮想オブジェクトの制御方法。 - 前記仮想オブジェクトがとる第1の姿勢及び前記タッチ制御操作信号のタッチ時間に基づいて、前記仮想オブジェクトが切り替わる第2の姿勢を決定する前記ステップは、
前記第1の姿勢がしゃがみ姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記第2の姿勢が立ち姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記第2の姿勢が腹這い姿勢であると決定するステップをさらに含む、請求項1に記載の方法。 - 前記方法は、
前記第1の姿勢が走り姿勢であれば、前記仮想オブジェクトが切り替わる前記第2の姿勢がスライディングタックル姿勢であると決定するステップをさらに含む、請求項1に記載の方法。 - 前記操作コントロールに対応するタッチ制御操作信号を受信する前記ステップの後、
前記仮想オブジェクトに対応するシーン情報を取得するステップであって、前記シーン情報は前記仮想オブジェクトがとる仮想シーンを指示することに用いられる、ステップをさらに含み、
前記仮想オブジェクトがとる第1の姿勢及び前記タッチ制御操作信号のタッチ時間に基づいて、前記仮想オブジェクトが切り替わる第2の姿勢を決定する前記ステップは、
前記第1の姿勢、前記タッチ制御操作信号のタッチ時間及び前記シーン情報に基づいて、前記仮想オブジェクトが切り替わる前記第2の姿勢を決定するステップを含む、請求項1に記載の方法。 - 前記仮想オブジェクトに対応するシーンが空中仮想シーンである場合、前記シーン情報に対応する姿勢マッピング関係は次の通りであり、
前記仮想オブジェクトの第1の姿勢が垂直降下姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢が半急降下姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢が完全急降下姿勢であると決定し、
前記仮想オブジェクトの第1の姿勢が半急降下姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢が垂直降下姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢が完全急降下姿勢であると決定し、
前記仮想オブジェクトの第1の姿勢が完全急降下姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢が半急降下姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢が垂直降下姿勢であると決定する、請求項4に記載の方法。 - 前記仮想オブジェクトに対応するシーンが水中仮想シーンである場合、前記シーン情報に対応する姿勢マッピング関係は次の通りであり、
前記仮想オブジェクトの第1の姿勢が平泳ぎ姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢がバタフライ姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢がアーティスティックスイミング姿勢であると決定し、
前記仮想オブジェクトの第1の姿勢がバタフライ姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢が平泳ぎ姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢がアーテイスティックスイミング姿勢であると決定し、
前記仮想オブジェクトの第1の姿勢がアーテイスティックスイミング姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢がバタフライ姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢が平泳ぎ姿勢であると決定する、請求項4に記載の方法。 - 前記方法は、
前記仮想オブジェクトの第1の姿勢が水面静止姿勢であれば、前記仮想オブジェクトが切り替わる第2の姿勢が水中ダイビング姿勢であると決定する、請求項1に記載の方法。 - 前記第1の姿勢、前記タッチ制御操作信号のタッチ時間及び前記シーン情報に基づいて、前記仮想オブジェクトが切り替わる前記第2の姿勢を決定する前記ステップは、
姿勢マッピング関係ライブラリ中から、前記シーン情報に対応する姿勢マッピング関係を取得するステップであって、前記姿勢マッピング関係ライブラリ中に少なくとも1つの姿勢マッピング関係が含まれており、各姿勢マッピング関係は1種のシーン情報に対応する、ステップ、及び
前記シーン情報に対応する姿勢マッピング関係中から、前記第1の姿勢及び前記タッチ制御操作信号のタッチ時間に対応する姿勢を、前記仮想オブジェクトが切り替わる前記第2の姿勢として決定するステップとを含む、請求項4に記載の方法。 - 前記操作コントロールは姿勢アイコンを含み、
前記方法は、
前記仮想オブジェクトが前記第1の姿勢から前記第2の姿勢に切り替わるときに、第1の表示スタイルから第2の表示スタイルに切り替わるように前記姿勢アイコンを制御するステップをさらに含む、請求項1~8のいずれか1項に記載の方法。 - 前記仮想オブジェクトがとる第1の姿勢及び前記タッチ制御操作信号のタッチ時間に基づいて、前記仮想オブジェクトが切り替わる第2の姿勢を決定する前記ステップの後、
前記仮想オブジェクトの位置情報に基づいて、前記仮想オブジェクトが前記第2の姿勢に切り替わる条件を満たすか否かを検出するステップ、
前記仮想オブジェクトが前記第2の姿勢に切り替わる条件を満たすと、前記第1の姿勢から前記第2の姿勢に切り替わるように前記仮想オブジェクトを制御する前記ステップを実行するステップ、及び
前記仮想オブジェクトが前記第2の姿勢に切り替わる条件を満たさないと、前記第1の姿勢を維持するように前記仮想オブジェクトを制御するステップをさらに含む、請求項1~8のいずれか1項に記載の方法。 - 前記第1の姿勢から前記第2の姿勢に切り替わるように前記仮想オブジェクトを制御する前記ステップは、
前記仮想オブジェクトの3次元モデルを調整し、且つ、仮想カメラの前記仮想環境中での視点を調整することによって、前記ユーザインターフェース中に前記仮想オブジェクトが前記第1の姿勢から前記第2の姿勢に切り替わる切り替え過程を表示するステップを含む、請求項1~8のいずれか1項に記載の方法。 - 仮想オブジェクトの制御装置であって、前記装置は、インターフェース表示モジュール、信号受信モジュール、姿勢決定モジュール、及び姿勢切り替えモジュールを含み、
前記インターフェース表示モジュールは、ユーザインターフェースを表示することに用いられ、前記ユーザインターフェース中には仮想オブジェクトの仮想環境での姿勢を制御することに用いられる操作コントロールが含まれており、前記操作コントロールは異なる姿勢の間で切り替わるように前記仮想オブジェクトを制御することに用いられ、
前記信号受信モジュールは、前記操作コントロールに対応するタッチ制御操作信号を受信することに用いられ、
前記姿勢決定モジュールは、前記仮想オブジェクトがとる第1の姿勢及び前記タッチ制御操作信号のタッチ時間に基づいて、前記仮想オブジェクトが切り替わる第2の姿勢を決定することに用いられ、前記第1の姿勢は、前記タッチ制御操作信号を受信したときの、前記仮想オブジェクトがとる現在の姿勢であり、前記第2の姿勢は、前記仮想オブジェクトが前記タッチ制御操作信号によって切り替えられるべき目標の姿勢であり、
前記姿勢切り替えモジュールは、前記第1の姿勢から前記第2の姿勢に切り替わるように前記仮想オブジェクトを制御することに用いられ、
前記姿勢決定モジュールは、
前記第1の姿勢が立ち姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記第2の姿勢がしゃがみ姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記第2の姿勢が腹這い姿勢であると決定することと、
前記第1の姿勢が腹這い姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記第2の姿勢がしゃがみ姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記第2の姿勢が立ち姿勢であると決定することと
に用いられる、仮想オブジェクトの制御装置。 - 前記姿勢決定モジュールは、
前記第1の姿勢がしゃがみ姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記第2の姿勢が立ち姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記第2の姿勢が腹這い姿勢であると決定することに用いられる、請求項12に記載の装置。 - 前記姿勢決定モジュールは、さらに、前記第1の姿勢が走り姿勢であれば、前記仮想オブジェクトが切り替わる前記第2の姿勢がスライディングタックル姿勢であると決定することに用いられる、請求項12に記載の装置。
- 前記装置は、シーン取得モジュールをさらに含み、
前記シーン取得モジュールは、前記仮想オブジェクトに対応するシーン情報を取得することに用いられ、前記シーン情報は前記仮想オブジェクトが位置する仮想シーンを指示することに用いられ、
前記姿勢決定モジュールは、さらに、前記第1の姿勢、前記タッチ制御操作信号のタッチ時間及び前記シーン情報に基づいて、前記仮想オブジェクトが切り替わる前記第2の姿勢を決定することに用いられる、請求項12に記載の装置。 - 前記仮想オブジェクトに対応するシーンが空中仮想シーンである場合、前記シーン情報に対応する姿勢マッピング関係は次の通りであり、
前記仮想オブジェクトの第1の姿勢が垂直降下姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢が半急降下姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢が完全急降下姿勢であると決定し、
前記仮想オブジェクトの第1の姿勢が半急降下姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢が垂直降下姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢が完全急降下姿勢であると決定し、
前記仮想オブジェクトの第1の姿勢が完全急降下姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢が半急降下姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢が垂直降下姿勢であると決定する、請求項15に記載の装置。 - 前記仮想オブジェクトに対応するシーンが水中仮想シーンである場合、前記シーン情報に対応する姿勢マッピング関係は次の通りであり、
前記仮想オブジェクトの第1の姿勢が平泳ぎ姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢がバタフライ姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢がアーティスティックスイミング姿勢であると決定し、
前記仮想オブジェクトの第1の姿勢がバタフライ姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢が平泳ぎ姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢がアーテイスティックスイミング姿勢であると決定し、
前記仮想オブジェクトの第1の姿勢がアーテイスティックスイミング姿勢であれば、前記タッチ時間が予め設定された時間よりも短い場合、前記仮想オブジェクトが切り替わる第2の姿勢がバタフライ姿勢であると決定し、前記タッチ時間が予め設定された時間よりも長い場合、前記仮想オブジェクトが切り替わる第2の姿勢が平泳ぎ姿勢であると決定する、請求項15に記載の装置。 - 前記姿勢決定モジュールは、さらに、前記仮想オブジェクトの第1の姿勢が水面静止姿勢であれば、前記仮想オブジェクトが切り替わる第2の姿勢が水中ダイビング姿勢であると決定することに用いられる、請求項12に記載の装置。
- 移動端末であって、前記移動端末は、
プロセッサ、通信インターフェース、メモリ、及び通信バスを含み、
前記プロセッサ、前記通信インターフェース及び前記メモリは前記通信バスを介して相互通信を完了し、前記通信インターフェースは通信モジュールのインターフェースであり、
前記メモリは、プログラムコードを記憶し、かつ前記プログラムコードを前記プロセッサに伝送することに用いられ、
前記プロセッサは、メモリ中のプログラムコードの命令を呼び出して請求項1~11のいずれか1項に記載の仮想オブジェクトの制御方法を実行することに用いられる、移動端末。 - 命令を含むコンピュータプログラムであって、コンピュータ上で実行されるときに、前記コンピュータに請求項1~11のいずれか1項に記載の仮想オブジェクトの制御方法を実施させる、コンピュータプログラム。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910731032.1 | 2019-08-08 | ||
| CN201910731032.1A CN110354489B (zh) | 2019-08-08 | 2019-08-08 | 虚拟对象的控制方法、装置、终端及存储介质 |
| JP2021556563A JP7331124B2 (ja) | 2019-08-08 | 2020-07-09 | 仮想オブジェクトの制御方法、装置、端末及び記憶媒体 |
| PCT/CN2020/100960 WO2021022967A1 (zh) | 2019-08-08 | 2020-07-09 | 虚拟对象的控制方法、装置、终端及存储介质 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021556563A Division JP7331124B2 (ja) | 2019-08-08 | 2020-07-09 | 仮想オブジェクトの制御方法、装置、端末及び記憶媒体 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2023162233A JP2023162233A (ja) | 2023-11-08 |
| JP2023162233A5 JP2023162233A5 (ja) | 2023-12-06 |
| JP7703596B2 true JP7703596B2 (ja) | 2025-07-07 |
Family
ID=68223491
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021556563A Active JP7331124B2 (ja) | 2019-08-08 | 2020-07-09 | 仮想オブジェクトの制御方法、装置、端末及び記憶媒体 |
| JP2023129246A Active JP7703596B2 (ja) | 2019-08-08 | 2023-08-08 | 仮想オブジェクトの制御方法、装置、端末及び記憶媒体 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021556563A Active JP7331124B2 (ja) | 2019-08-08 | 2020-07-09 | 仮想オブジェクトの制御方法、装置、端末及び記憶媒体 |
Country Status (6)
| Country | Link |
|---|---|
| US (2) | US11992760B2 (ja) |
| JP (2) | JP7331124B2 (ja) |
| KR (1) | KR102701092B1 (ja) |
| CN (1) | CN110354489B (ja) |
| SG (1) | SG11202110041VA (ja) |
| WO (1) | WO2021022967A1 (ja) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110354489B (zh) | 2019-08-08 | 2022-02-18 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、终端及存储介质 |
| CN110969682B (zh) * | 2019-11-27 | 2021-03-02 | 深圳追一科技有限公司 | 虚拟形象切换方法、装置、电子设备及存储介质 |
| CN111097166A (zh) * | 2019-12-12 | 2020-05-05 | 腾讯科技(深圳)有限公司 | 虚拟操作对象的控制方法和装置、存储介质及电子装置 |
| CN111249726B (zh) * | 2020-01-15 | 2021-08-24 | 腾讯科技(深圳)有限公司 | 虚拟环境中虚拟道具的操作方法、装置、设备及可读介质 |
| CN111258489B (zh) * | 2020-01-15 | 2021-05-25 | 腾讯科技(深圳)有限公司 | 虚拟道具的操作方法和装置及存储介质 |
| CN111399639B (zh) * | 2020-03-05 | 2022-07-12 | 腾讯科技(深圳)有限公司 | 虚拟环境中运动状态的控制方法、装置、设备及可读介质 |
| CN111632380A (zh) * | 2020-05-28 | 2020-09-08 | 腾讯科技(深圳)有限公司 | 虚拟姿态切换方法、装置、存储介质及电子装置 |
| CN112076473B (zh) * | 2020-09-11 | 2022-07-01 | 腾讯科技(深圳)有限公司 | 虚拟道具的控制方法、装置、电子设备及存储介质 |
| CN112402960B (zh) | 2020-11-19 | 2022-11-04 | 腾讯科技(深圳)有限公司 | 虚拟场景中状态切换方法、装置、设备及存储介质 |
| CN112473139B (zh) * | 2020-11-27 | 2025-02-25 | 完美世界(重庆)互动科技有限公司 | 对象形态的切换方法及装置、存储介质、电子装置 |
| US11995961B2 (en) * | 2021-03-10 | 2024-05-28 | Robert Williams | Skill-based bingo game system and method |
| CN113181651B (zh) * | 2021-04-06 | 2024-01-19 | 网易(杭州)网络有限公司 | 游戏中控制虚拟对象移动的方法、装置、电子设备及存储介质 |
| CN113101667B (zh) * | 2021-05-13 | 2023-02-28 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、设备及计算机可读存储介质 |
| CN113713372B (zh) * | 2021-09-09 | 2024-02-09 | 腾讯科技(深圳)有限公司 | 虚拟角色的控制方法和装置、存储介质及电子设备 |
| CN113926187A (zh) * | 2021-10-20 | 2022-01-14 | 腾讯科技(深圳)有限公司 | 虚拟场景中的对象控制方法、装置及终端设备 |
| CN114225372B (zh) * | 2021-10-20 | 2023-06-27 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、终端、存储介质及程序产品 |
| CN114281235B (zh) * | 2021-12-22 | 2024-05-17 | 徐工汉云技术股份有限公司 | 一种基于3d模型的泵车姿态展示与控制方法 |
| CN115155060B (zh) * | 2022-06-20 | 2025-11-25 | 网易(杭州)网络有限公司 | 游戏中虚拟角色的控制方法、装置、终端设备及存储介质 |
| CN116421972A (zh) * | 2023-04-04 | 2023-07-14 | 网易(杭州)网络有限公司 | 游戏交互方法、装置、存储介质和电子设备 |
| CN117456611B (zh) * | 2023-12-22 | 2024-03-29 | 拓世科技集团有限公司 | 一种基于人工智能的虚拟人物训练方法及系统 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005278957A (ja) | 2004-03-30 | 2005-10-13 | Namco Ltd | プログラム、情報記憶媒体及びゲーム装置 |
| JP2007244693A (ja) | 2006-03-16 | 2007-09-27 | Konami Digital Entertainment:Kk | ゲーム装置、ゲーム装置の制御方法及びプログラム |
| JP2018055418A (ja) | 2016-09-29 | 2018-04-05 | 株式会社コナミデジタルエンタテインメント | 端末装置、及びプログラム |
| JP2018089119A (ja) | 2016-12-02 | 2018-06-14 | 株式会社コナミデジタルエンタテインメント | ゲーム制御装置、ゲームシステム、及びプログラム |
| CN108635858A (zh) | 2018-05-18 | 2018-10-12 | 腾讯科技(深圳)有限公司 | 界面显示方法、装置、电子装置及计算机可读存储介质 |
| JP2018164600A (ja) | 2017-03-28 | 2018-10-25 | 株式会社スクウェア・エニックス | ゲームプログラム及びゲームシステム |
| CN108905198A (zh) | 2018-06-04 | 2018-11-30 | 网易(杭州)网络有限公司 | 一种虚拟对象跳跃的控制方法和装置 |
| CN110038297A (zh) | 2019-04-12 | 2019-07-23 | 网易(杭州)网络有限公司 | 移动终端的游戏操作方法及装置、存储介质及电子设备 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3111174B2 (ja) | 1997-11-20 | 2000-11-20 | コナミ株式会社 | ビデオゲーム装置、ビデオゲームにおけるキャラクタ動作指示方法及びキャラクタ動作指示プログラムが記録された記録媒体 |
| US7713116B2 (en) * | 2003-06-30 | 2010-05-11 | Microsoft Corporation | Inventory management of virtual items in computer games |
| US10697996B2 (en) * | 2006-09-26 | 2020-06-30 | Nintendo Co., Ltd. | Accelerometer sensing and object control |
| JP2008178600A (ja) | 2007-01-25 | 2008-08-07 | Sega Corp | ゲームプログラム及びゲーム装置 |
| US9186575B1 (en) * | 2011-03-16 | 2015-11-17 | Zynga Inc. | Online game with animal-breeding mechanic |
| TW201334843A (zh) * | 2012-02-20 | 2013-09-01 | Fu Li Ye Internat Corp | 具有觸控面板媒體的遊戲控制方法及該遊戲媒體 |
| WO2015126095A1 (ko) * | 2014-02-21 | 2015-08-27 | 삼성전자 주식회사 | 전자 장치 |
| CN104436657B (zh) | 2014-12-22 | 2018-11-13 | 青岛烈焰畅游网络技术有限公司 | 游戏控制方法、装置以及电子设备 |
| CN108245887A (zh) | 2018-02-09 | 2018-07-06 | 腾讯科技(深圳)有限公司 | 虚拟对象控制方法、装置、电子装置及存储介质 |
| CN108970112A (zh) * | 2018-07-05 | 2018-12-11 | 腾讯科技(深圳)有限公司 | 姿势的调整方法和装置、存储介质、电子装置 |
| CN109324739B (zh) * | 2018-09-28 | 2021-08-06 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、终端及存储介质 |
| CN109350964B (zh) * | 2018-09-28 | 2020-08-11 | 腾讯科技(深圳)有限公司 | 控制虚拟角色的方法、装置、设备及存储介质 |
| CN109731329B (zh) * | 2019-01-31 | 2022-06-14 | 网易(杭州)网络有限公司 | 一种针对游戏中虚拟组件的放置位置的确定方法和装置 |
| CN109847369B (zh) * | 2019-03-18 | 2023-05-16 | 网易(杭州)网络有限公司 | 游戏中虚拟角色的姿势切换方法和装置 |
| CN110354489B (zh) * | 2019-08-08 | 2022-02-18 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、终端及存储介质 |
| CN112121430B (zh) * | 2020-09-30 | 2023-01-06 | 腾讯科技(深圳)有限公司 | 虚拟场景中的信息展示方法、装置、设备及存储介质 |
| CN113181650B (zh) * | 2021-05-31 | 2023-04-25 | 腾讯科技(深圳)有限公司 | 虚拟场景中召唤对象的控制方法、装置、设备及存储介质 |
-
2019
- 2019-08-08 CN CN201910731032.1A patent/CN110354489B/zh active Active
-
2020
- 2020-07-09 KR KR1020217033511A patent/KR102701092B1/ko active Active
- 2020-07-09 JP JP2021556563A patent/JP7331124B2/ja active Active
- 2020-07-09 WO PCT/CN2020/100960 patent/WO2021022967A1/zh not_active Ceased
- 2020-07-09 SG SG11202110041VA patent/SG11202110041VA/en unknown
-
2021
- 2021-08-17 US US17/404,834 patent/US11992760B2/en active Active
-
2023
- 2023-08-08 JP JP2023129246A patent/JP7703596B2/ja active Active
-
2024
- 2024-04-24 US US18/645,248 patent/US20240269554A1/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005278957A (ja) | 2004-03-30 | 2005-10-13 | Namco Ltd | プログラム、情報記憶媒体及びゲーム装置 |
| JP2007244693A (ja) | 2006-03-16 | 2007-09-27 | Konami Digital Entertainment:Kk | ゲーム装置、ゲーム装置の制御方法及びプログラム |
| JP2018055418A (ja) | 2016-09-29 | 2018-04-05 | 株式会社コナミデジタルエンタテインメント | 端末装置、及びプログラム |
| JP2018089119A (ja) | 2016-12-02 | 2018-06-14 | 株式会社コナミデジタルエンタテインメント | ゲーム制御装置、ゲームシステム、及びプログラム |
| JP2018164600A (ja) | 2017-03-28 | 2018-10-25 | 株式会社スクウェア・エニックス | ゲームプログラム及びゲームシステム |
| CN108635858A (zh) | 2018-05-18 | 2018-10-12 | 腾讯科技(深圳)有限公司 | 界面显示方法、装置、电子装置及计算机可读存储介质 |
| CN108905198A (zh) | 2018-06-04 | 2018-11-30 | 网易(杭州)网络有限公司 | 一种虚拟对象跳跃的控制方法和装置 |
| CN110038297A (zh) | 2019-04-12 | 2019-07-23 | 网易(杭州)网络有限公司 | 移动终端的游戏操作方法及装置、存储介质及电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022526134A (ja) | 2022-05-23 |
| JP2023162233A (ja) | 2023-11-08 |
| US11992760B2 (en) | 2024-05-28 |
| CN110354489B (zh) | 2022-02-18 |
| CN110354489A (zh) | 2019-10-22 |
| KR20210138079A (ko) | 2021-11-18 |
| SG11202110041VA (en) | 2021-10-28 |
| JP7331124B2 (ja) | 2023-08-22 |
| WO2021022967A1 (zh) | 2021-02-11 |
| KR102701092B1 (ko) | 2024-08-29 |
| US20240269554A1 (en) | 2024-08-15 |
| US20210370171A1 (en) | 2021-12-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7703596B2 (ja) | 仮想オブジェクトの制御方法、装置、端末及び記憶媒体 | |
| JP7841793B2 (ja) | 仮想オブジェクトの制御方法、及び関連装置 | |
| JP7528265B2 (ja) | インタラクティブ情報処理方法、装置、端末、およびプログラム | |
| JP2026009123A (ja) | 仮想オブジェクトの制御方法、装置、デバイス及び記憶媒体 | |
| JP7387758B2 (ja) | インタフェース表示方法、装置、端末、記憶媒体及びコンピュータプログラム | |
| JP7137719B2 (ja) | 仮想オブジェクトの選択方法、装置、端末及びプログラム | |
| JP7652519B2 (ja) | 仮想環境画面の表示方法、装置、端末及びコンピュータプログラム | |
| JP7384521B2 (ja) | 仮想オブジェクトの制御方法、装置、コンピュータ機器及びコンピュータプログラム | |
| JP2024026661A (ja) | 仮想オブジェクトの制御方法、装置、端末及びコンピュータプログラム | |
| WO2026001523A1 (zh) | 虚拟场景的交互方法、装置、计算机设备及存储介质 | |
| CN115430151B (zh) | 游戏角色的控制方法、装置、电子设备和可读存储介质 | |
| CN113546403A (zh) | 角色控制方法、装置、终端和计算机可读存储介质 | |
| CN115999153B (zh) | 虚拟角色的控制方法、装置、存储介质及终端设备 | |
| CN120019839A (zh) | 虚拟角色切换方法、装置、设备、存储介质及程序产品 | |
| HK40055282B (zh) | 虚拟环境画面的显示方法、装置、终端及存储介质 | |
| CN115518380A (zh) | 游戏角色控制的方法、装置、计算机设备和存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230905 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230905 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231120 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240826 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240909 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20250114 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250514 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250617 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250625 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7703596 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |