patents.google.com

CN105641927A - Virtual object steering control method and device - Google Patents

  • ️Wed Jun 08 2016

CN105641927A - Virtual object steering control method and device - Google Patents

Virtual object steering control method and device Download PDF

Info

Publication number
CN105641927A
CN105641927A CN201511032755.0A CN201511032755A CN105641927A CN 105641927 A CN105641927 A CN 105641927A CN 201511032755 A CN201511032755 A CN 201511032755A CN 105641927 A CN105641927 A CN 105641927A Authority
CN
China
Prior art keywords
virtual objects
pressure range
angular velocity
steering angular
angle
Prior art date
2015-12-31
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.)
Granted
Application number
CN201511032755.0A
Other languages
Chinese (zh)
Other versions
CN105641927B (en
Inventor
荣华
彭云波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date 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 date listed.)
2015-12-31
Filing date
2015-12-31
Publication date
2016-06-08
2015-12-31 Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
2015-12-31 Priority to CN201511032755.0A priority Critical patent/CN105641927B/en
2016-06-08 Publication of CN105641927A publication Critical patent/CN105641927A/en
2019-05-17 Application granted granted Critical
2019-05-17 Publication of CN105641927B publication Critical patent/CN105641927B/en
Status Active legal-status Critical Current
2035-12-31 Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/218Input arrangements for video game devices characterised by their sensors, purposes or types using pressure sensors, e.g. generating a signal proportional to the pressure applied by the player
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a virtual object steering control method and device. The method comprises the steps that a display area of a touch-control device is controlled to display an operation interface, and the operation interface at least comprises a steering control area; a touch-control event of the steering control area is detected periodically, and pressing force of pressing operation in the touch-control event is obtained; steering parameters of a virtual object are determined according to the pressing force of the pressing operation; the virtual object is controlled to conduct steering according to the determined steering parameters. According to the virtual object steering control method and device, changes of steering angles or steering angular speed are adjusted according to changes of the pressing force, and therefore the actual process that virtual object steering is adjusted according to pressing operation is simulated, and a more actual feedback effect is obtained by a user.

Description

Virtual objects rotating direction control method and device

Technical field

It relates to human-computer interaction technique field, specifically, it relates to a kind of virtual objects rotating direction control method and virtual objects course changing control device.

Background technology

Along with the fast development of mobile communication technology, touch control terminal occurs more and more game application. Wherein a class game is the game needing to turn to class operate, by pressing or the operating method such as screen of sliding control the turning to or rotating of object in game. When not support pressure control techniques, mainly contain following two kinds of application schemes:

With reference to shown in Figure 1A, in the racing car class game application such as superfine product driving, it is possible to carry out clicking in the left and right sides of operation interface 10 and control virtual objects 102, such as turning to of racing car, press every time or grow by racing car all can be made to rotate same angle. The program cannot realize controlling steering angle accurately, and skilled operators also can only control racing car by the length pressed and number of times and turn to effect, can not rediscover racing car effect.

With reference to shown in Figure 1B, in navigation class is played, operation virtual objects 102, such as ship can realize by rotating rudder for ship in operation interface 10 usually, such as, by sliding or press operation, rudder for ship is rotated and operate ship and turn to. The operation of coming about of simple sliding is relatively high to the operational requirement of control velocity of rotation, and the rotating operation pressed is not enough to some extent again to the precision controlling of velocity of rotation, thus cannot produce good manipulation effect.

As from the foregoing, in the master mode of above-mentioned two types, all it is difficult to obtain real operational feedback effect.

It should be noted that, in information disclosed in above-mentioned background technology segment only for strengthening the understanding to background of the present disclosure, therefore can comprise the information not formed prior art known to persons of ordinary skill in the art.

Summary of the invention

For part problem of the prior art or whole problem, the disclosure provides a kind of virtual objects rotating direction control method and virtual objects course changing control device.

First aspect according to disclosure embodiment, it is provided that a kind of virtual objects rotating direction control method, comprising:

The display area controlling described touch control device shows an operation interface, at least comprises a course changing control region in described operation interface;

Periodically detect the touch event in described course changing control region, and obtain the pressing dynamics of pressing operation in described touch event;

Pressing dynamics according to described pressing operation determines the turn around parameters of described virtual objects;

Control described virtual objects according to the described turn around parameters determined to turn to.

In the exemplary embodiment of one of the present disclosure, determine that the turn around parameters of described virtual objects comprises according to the pressing dynamics of described pressing operation:

What the pressing dynamics according to described pressing operation determined described virtual objects turns to angle.

In the exemplary embodiment of one of the present disclosure, the described pressing dynamics according to described pressing operation determines that the angle that turns to of described virtual objects comprises:

Judge that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range;

When described pressing dynamics is in described first pressure range, it is determined that the angle that turns to of described virtual objects is first turn to angle;

When described pressing dynamics is in described 2nd pressure range, it is determined that the angle that turns to of described virtual objects is the 2nd turn to angle; Described 2nd turns to angle to be greater than described first turns to angle;

When described pressing dynamics is in described 3rd pressure range, it is determined that the angle that turns to of described virtual objects is the 3rd turn to angle; Described 3rd turns to angle to be greater than the described 2nd turns to angle.

In the exemplary embodiment of one of the present disclosure, described virtual objects rotating direction control method also comprises:

It is in described 3rd pressure range in described pressing dynamics to preset after the time, turns to angle along with what described pressing dynamics increased described virtual objects in the increase of described 3rd pressure range time length.

In the exemplary embodiment of one of the present disclosure, determine that the turn around parameters of described virtual objects comprises according to the pressing dynamics of described pressing operation:

Pressing dynamics according to described pressing operation determines the steering angular velocity of described virtual objects.

In the exemplary embodiment of one of the present disclosure, the described pressing dynamics according to described pressing operation determines that the steering angular velocity of described virtual objects comprises:

Judge that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range;

When described pressing dynamics is in described first pressure range, it is determined that the steering angular velocity of described virtual objects is the first steering angular velocity;

When described pressing dynamics is in described 2nd pressure range, it is determined that the steering angular velocity of described virtual objects is the 2nd steering angular velocity; Described 2nd steering angular velocity is greater than described first steering angular velocity;

When described pressing dynamics is in described 3rd pressure range, it is determined that the steering angular velocity of described virtual objects is the 3rd steering angular velocity; Described 3rd steering angular velocity is greater than described 2nd steering angular velocity.

In the exemplary embodiment of one of the present disclosure, described virtual objects rotating direction control method also comprises:

Obtain the position that described pressing operation occurs, and distance between the position occurred according to described pressing operation and an origin position and described steering angular velocity is adjusted.

In the exemplary embodiment of one of the present disclosure, described virtual objects rotating direction control method also comprises:

According to formula ��d=��0The steering angular velocity of the described virtual objects that k adjustment is determined;

Wherein, ��dIt is through the steering angular velocity after adjustment, ��0The steering angular velocity of the described virtual objects determined before being adjustment; K is the coefficient of the distance being relevant between the position of described pressing operation generation and an origin position.

In the exemplary embodiment of one of the present disclosure, wherein:

When distance between the position that described pressing operation occurs and described origin position is greater than the first distance and is less than the 2nd distance, k is the first coefficient;

When distance between the position that described pressing operation occurs and described origin position is greater than described 2nd distance and is less than the 3rd distance, k is the 2nd coefficient;

When distance between the position that described pressing operation occurs and described origin position is greater than the 3rd distance, k is Tr number.

In the exemplary embodiment of one of the present disclosure, described virtual objects rotating direction control method also comprises:

Obtain the position that described pressing operation occurs, and the vector direction between the position occurred according to described pressing operation and described origin position determines the turning direction of described virtual objects.

Second aspect according to disclosure embodiment, additionally provides a kind of virtual objects course changing control device, is applied to the touch control device that can realize pressure-sensing; Described virtual objects course changing control device comprises:

Display control module, shows an operation interface for controlling the display area of described touch control device, at least comprises a course changing control region in described operation interface;

Input detecting module, for periodically detecting the touch event in described course changing control region, and obtains the pressing dynamics of pressing operation in described touch event;

Parameter calculating module, determines the turn around parameters of described virtual objects for the pressing dynamics according to described pressing operation;

Course changing control module, turns to for controlling described virtual objects according to the described turn around parameters determined.

In the exemplary embodiment of one of the present disclosure, described parameter calculating module is used for, and turns to angle according to what the pressing dynamics of described pressing operation determined described virtual objects.

In the exemplary embodiment of one of the present disclosure, parameter calculating module comprises:

Judging unit, for judging that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range;

First determining unit, for when described pressing dynamics is in described first pressure range, it is determined that the angle that turns to of described virtual objects is first turn to angle;

2nd determining unit, for when described pressing dynamics is in described 2nd pressure range, it is determined that the angle that turns to of described virtual objects is the 2nd turn to angle; Described 2nd turns to angle to be greater than described first turns to angle;

3rd determining unit, for when described pressing dynamics is in described 3rd pressure range, it is determined that the angle that turns to of described virtual objects is the 3rd turn to angle; Described 3rd turns to angle to be greater than the described 2nd turns to angle.

In the exemplary embodiment of one of the present disclosure, parameter calculating module also comprises:

4th determining unit, presets after the time for being in described 3rd pressure range in described pressing dynamics, turns to angle along with what described pressing dynamics increased described virtual objects in the increase of described 3rd pressure range time length.

In the exemplary embodiment of one of the present disclosure, described parameter calculating module is used for, and determines the steering angular velocity of described virtual objects according to the pressing dynamics of described pressing operation.

In the exemplary embodiment of one of the present disclosure, described parameter calculating module comprises:

Judging unit, for judging that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range;

First determining unit, for when described pressing dynamics is in described first pressure range, it is determined that the steering angular velocity of described virtual objects is the first steering angular velocity;

2nd determining unit, for when described pressing dynamics is in described 2nd pressure range, it is determined that the steering angular velocity of described virtual objects is the 2nd steering angular velocity; Described 2nd steering angular velocity is greater than described first steering angular velocity;

3rd determining unit, for when described pressing dynamics is in described 3rd pressure range, it is determined that the steering angular velocity of described virtual objects is the 3rd steering angular velocity; Described 3rd steering angular velocity is greater than described 2nd steering angular velocity.

In the exemplary embodiment of one of the present disclosure, described parameter calculating module also comprises:

Circular frequency adjustment unit, obtains the position that described pressing operation occurs, and distance between the position occurred according to described pressing operation and an origin position and described steering angular velocity is adjusted.

In the exemplary embodiment of one of the present disclosure, described circular frequency adjustment unit also for,

According to formula ��d=��0The steering angular velocity of the described virtual objects that k adjustment is determined;

Wherein, ��dIt is through the steering angular velocity after adjustment, ��0The steering angular velocity of the described virtual objects determined before being adjustment; K is the coefficient of the distance being relevant between the position of described pressing operation generation and an origin position.

In the exemplary embodiment of one of the present disclosure, wherein:

When distance between the position that described pressing operation occurs and described origin position is greater than the first distance and is less than the 2nd distance, k is the first coefficient;

When distance between the position that described pressing operation occurs and described origin position is greater than described 2nd distance and is less than the 3rd distance, k is the 2nd coefficient;

When distance between the position that described pressing operation occurs and described origin position is greater than described 3rd distance, k is Tr number.

In the exemplary embodiment of one of the present disclosure, described parameter calculating module comprises:

Turning direction determining unit, for obtaining the position that described pressing operation occurs, and the vector direction between the position occurred according to described pressing operation and described origin position determines the turning direction of described virtual objects.

Virtual objects rotating direction control method in a kind of embodiment of the present disclosure and device, based on screen to the induction of different pressures, increase the control to pressing dynamics, the change turning to angle or steering angular velocity is adjusted by pressing the size variation of dynamics, thus simulate according to the real processes that pressing operation adjusts virtual objects and turns to, solve and turning to the problem that can not accurately control to turn to angle and steering angular velocity in game process, thus simulate actual use sight preferably, simultaneously also consistent with the operating effect of user, user is made to obtain feeding back more really effect.

Should be understood that, it is only exemplary and explanatory that above general description and details hereinafter describe, and can not limit the disclosure.

Accompanying drawing explanation

Accompanying drawing herein is by being incorporated in specification sheets and forms the part of this specification sheets, shows and meets embodiment of the present disclosure, and is used from specification sheets one and explains principle of the present disclosure.It is appreciated that the accompanying drawing in the following describes is only embodiments more of the present disclosure, for those of ordinary skill in the art, under the prerequisite not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.

Figure 1A schematically shows the operation interface of a kind of application of playing.

Figure 1B schematically shows the operation interface of a kind of application of playing.

Fig. 2 schematically shows the schema of a kind of virtual objects rotating direction control method in the exemplary embodiment of the disclosure.

Fig. 3 schematically shows the operation interface of a kind of application of playing.

Fig. 4 schematically shows a kind of schema of step S30 in the exemplary embodiment of the disclosure.

Fig. 5 schematically shows a kind of schema of step S30 in the exemplary embodiment of the disclosure.

Fig. 6 schematically shows the operation interface of a kind of application of playing.

Fig. 7 schematically shows the schema of a kind of virtual objects rotating direction control method in the exemplary embodiment of the disclosure.

Fig. 8 schematically shows the skeleton diagram of a kind of virtual objects course changing control device in the exemplary embodiment of the disclosure.

Fig. 9 schematically shows a kind of skeleton diagram of parameter calculating module in the exemplary embodiment of the disclosure.

Figure 10 schematically shows a kind of skeleton diagram of parameter calculating module in the exemplary embodiment of the disclosure.

Embodiment

Referring now to accompanying drawing, example embodiment is more fully described. But, example embodiment can be implemented in a variety of forms, and should not be understood to be limited to example set forth herein; On the contrary, it is provided that these enforcement modes make the disclosure more comprehensively with complete, and will pass on the design of example embodiment to the technician of this area comprehensively. Described feature, structure or characteristic can be combined in one or more enforcement mode in any suitable manner. In the following description, it is provided that many details thus provide fully understanding embodiment of the present disclosure. But, it will be appreciated by persons skilled in the art that, it is possible to that puts into practice technical scheme of the present disclosure and omit in described specific detail is one or more, or other method, group unit, device, step etc. can be adopted. In other cases, it is not shown specifically or describes known solution a presumptuous guest usurps the role of the host and makes each side of the present disclosure become fuzzy to avoid.

In addition, accompanying drawing is only schematic illustrations of the present disclosure, and not necessarily is drawn in proportion. Reference numeral identical in figure represents same or similar part, thus by omit to they repeat describe. Some skeleton diagrams shown in accompanying drawing are function entities, not necessarily must be corresponding with physics or entity independent in logic. Software form can be adopted to realize these function entities, or in one or more hardware module or unicircuit, realize these function entities, or in heterogeneous networks and/or processor device and/or microcontroller device, realize these function entities.

Along with the development of electronic technology, achieve the touch control terminal that can carry out pressure-sensing at present, such that it is able to bring new manipulation and input mode for user. Such as, Huawei Company and Apple all issued the tactile control smart mobile phone possessing pressure-sensing in 2015. Such touch control terminal is possible not only to the input of touch operation as touch control terminal of sensing user, perception can also be carried out by the size to pressure, position and action time, thus using pressure separately as the input of touch control terminal, or pressure and other input modes are combined as the input of touch control terminal, for the operation of user brings a lot of convenience and interest.

Provide firstly a kind of virtual objects rotating direction control method in this example embodiment, this virtual objects rotating direction control method can be applied to the above-mentioned touch control terminal realizing pressure-sensing.This touch control device can be such as the various electronicss possessing Touch Screen such as mobile phone, panel computer, notebook computer, game machine, PDA. But it should be noted that, can be also touch control operation by keyboard and mouse operation simulation by modes such as simulators in part non-touch-control equipment, this kind of mode can be considered as the touch control device described in the disclosure equally. Shown in figure 2 and Fig. 3, described virtual objects rotating direction control method can comprise the following steps:

S10. the display area controlling described touch control device shows an operation interface 10, at least comprises the virtual objects 102 that a course changing control region 101 and needs control to turn in described operation interface.

Shown in figure 3, game application controls the Touch Screen display game operation interface 10 of touch control device by the application programming interfaces (API) of touch control device, operation interface 10 in this example embodiment can be that the whole of touch control device can display area, i.e. full screen display; The part that can also be touch control device can display area, i.e. window display. Described operation interface 10 can comprise a course changing control region 101 and virtual objects 102. In addition, operation interface 10 can also comprise virtual scene of fighting, virtual natural environment, map control region, information panel control area, virtual portrait etc. Course changing control region 101 can be fixing region, it is also possible to be the blank region of operation interface 10, namely operation interface 10 removes other can manipulate region outside region.

Above-mentioned virtual objects 102 can have multiple manifestation, such as, can be the vehicles such as racing car, it is also possible to is that sled, aircraft, spheroid, wheel, even virtual role etc. arbitrarily can the virtual objects of fast steering.

S20. periodically detect the touch event in described course changing control region 101, and obtain the pressing dynamics of pressing operation in described touch event.

Periodically detecting touch event, described touch event can comprise user to carry out simple slide, simple pressing operation in operation interface 1 and carries out pressing operation at slide simultaneously. The difference of the force value according to pressing operation, pressing operation can be divided into multiple different grade, such as can be divided into weight, light pressure and pole light press (can be considered and do not press), according to the sensitivity of pressure sensing module, it is also possible to carry out more multi-level division. After touch event such as pressing operation being detected, the force value data that the pressure parameter obtaining this pressing operation such as presses, are convenient to follow-up based on these parameters, virtual objects 102 be carried out course changing control.

S30. the turn around parameters of described virtual objects is determined according to the pressing dynamics of described pressing operation.

Above-mentioned steps S20 obtains the pressing dynamics of pressing operation, in this step, based on concrete pressing dynamics determine virtual objects need occur turn to angle and steering angular velocity. Such as pressing dynamics is 2 newton, it is determined that virtual objects needs to rotate 10 degree of angles, and pressing dynamics is 4 newton, and determines that virtual objects needs to rotate 20 degree of angles etc.

S40. control described virtual objects according to the described turn around parameters determined to turn to.

Therefore, in the present example embodiment, obtain the pressing dynamics of user's pressing operation, control the turning to of virtual objects according to this pressing dynamics, if turn to do not meet user's it is contemplated that, pressing dynamics can be adjusted, convenient and swift.

In another exemplary embodiment of the disclosure, in above-mentioned steps S30, determine that the turn around parameters of described virtual objects comprises according to the pressing dynamics of described pressing operation:

What the pressing dynamics according to described pressing operation determined described virtual objects turns to angle.

In the present example embodiment, that is, turn around parameters mainly comprises and turns to angle. According to the pressing dynamics pre-set and the corresponding relation turning to angle, it may be determined that turn to angle corresponding to current actual pressing dynamics, and angle is turned to turn to angle to what control virtual objects with this.

Shown in figure 4, further, the described pressing dynamics according to described pressing operation determines that the angle that turns to of described virtual objects can comprise:

S31. judge that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range. First pressure range is such as 0 newton��2.9 newton, and the first pressure range is such as 3 newton��4 newton, and the first pressure range is such as 4.9 newton��8 newton.

S32. when described pressing dynamics is in described first pressure range, it is determined that the angle that turns to of described virtual objects is first turn to angle. What such as 0 newton��2.9 newton was corresponding first turns to angle to be 10 degree.

S33. when described pressing dynamics is in described 2nd pressure range, it is determined that the angle that turns to of described virtual objects is the 2nd turn to angle; Described 2nd turns to angle to be greater than described first turns to angle. What such as 3 newton��4 newton were corresponding the 2nd turns to angle to be 20 degree.

S34. when described pressing dynamics is in described 3rd pressure range, it is determined that the angle that turns to of described virtual objects is the 3rd turn to angle; Described 3rd turns to angle to be greater than the described 2nd turns to angle. What such as 4.9 newton��8 newton were corresponding the 3rd turns to angle to be 30 degree.

Along with the increase of press pressure, angle is turned to also to increase gradually. In the present example embodiment, although only having distinguished three pressure ranges, it should be appreciated that, more pressure range can be divided into, and can not also distinguishing pressure range, corresponding one of each force value made turns to angle, and controlling steering angle can also be made so more accurate. Need in the scene of game of trickle control at some, it is possible to selecting corresponding one of a concrete force value to turn to angle, principle is also along with the increase of force value, turning to angle also to increase thereupon.

Above-mentioned steps S34 may further include:

It is in described 3rd pressure range in described pressing dynamics to preset after the time, turns to angle along with what described pressing dynamics increased described virtual objects in the increase of described 3rd pressure range time length.

Such as, as previously mentioned, when pressing dynamics is in the 3rd pressure range, control virtual objects turns to angle to turn to the 3rd. In the present example embodiment, namely can preset the time for the 3rd pressure range arranges a time threshold, after the pressing time length of the press pressure being in the 3rd pressure range is greater than this default time, it is possible to what increase virtual objects turns to angle, instead of is confined to the 3rd and turns to angle. Such as, the default time presetting 4.9 newton��8 newton the 3rd pressure ranges corresponding is 2s, if user currently apply in the pressure of touch-screen be 6 newton, when the time length pressed is 1.5s, the angle that turns to of virtual objects such as racing car is 30 degree, until 2s is the effect of 30 degree too, but when the time length of pressing more than 2s time, along with the increase of time length, turn to angle to increase gradually and such as slowly become 40 degree from 30 degree.Therefore, when continuing pressing with identical press pressure, the angle that turns to of virtual objects becomes big, when increasing press pressure gradually, the angle that turns to of virtual objects can also become big, reaches the pressing dynamics according to pressing operation and the effect turning to angle of or compressing time control virtual objects.

In an exemplary embodiment again of the present disclosure, in above-mentioned steps S30, determine that the turn around parameters of described virtual objects comprises according to the pressing dynamics of described pressing operation:

Pressing dynamics according to described pressing operation determines the steering angular velocity of described virtual objects.

That is, in above-mentioned exemplary embodiment, turn around parameters mainly comprises and turns to angle, and in the present example embodiment, turn around parameters mainly comprises steering angular velocity. According to the corresponding relation of the pressing dynamics pre-set and steering angular velocity, it may be determined that the current steering angular velocity corresponding to actual pressing dynamics, and control turning to of virtual objects with this steering angular velocity.

Further, shown in figure 5, the described pressing dynamics according to described pressing operation determines that the steering angular velocity of described virtual objects comprises:

S41. judge that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range. First pressure range is such as 0 newton��2.9 newton, and the first pressure range is such as 3 newton��4 newton, and the first pressure range is such as 4.9 newton��8 newton.

S42. when described pressing dynamics is in described first pressure range, it is determined that the steering angular velocity of described virtual objects is the first steering angular velocity. The first steering angular velocity that such as 0 newton��2.9 newton is corresponding is 10rad/s.

S43. when described pressing dynamics is in described 2nd pressure range, it is determined that the steering angular velocity of described virtual objects is the 2nd steering angular velocity; Described 2nd steering angular velocity is greater than described first steering angular velocity. 2nd steering angular velocity corresponding to such as 3 newton��4 newton is 15rad/s.

S44. when described pressing dynamics is in described 3rd pressure range, it is determined that the steering angular velocity of described virtual objects is the 3rd steering angular velocity; Described 3rd steering angular velocity is greater than described 2nd steering angular velocity. What such as 4.9 newton��8 newton were corresponding the 3rd turns to angle to be 20rad/s.

Along with the increase of press pressure, steering angular velocity also increases gradually. In the present example embodiment, although only having distinguished three pressure ranges, it should be appreciated that, more pressure range can be divided into, and pressure range can not also be distinguished, the corresponding steering angular velocity of each force value made, steering angular velocity control can also be made so more accurate. Need in the scene of game of trickle control at some, it is possible to selecting the corresponding steering angular velocity of a concrete force value, principle is also along with the increase of force value, steering angular velocity also increases thereupon, to accelerate turning velocity, saves the operating time.

Shown in figure 7, in the exemplary embodiment of the disclosure one, described virtual objects rotating direction control method can comprise:

S51. the steering angular velocity of described virtual objects is determined according to the pressing dynamics of described pressing operation.

S52. obtain the position that described pressing operation occurs, and distance between the position occurred according to described pressing operation and an origin position and described steering angular velocity is adjusted.

First, the steering angular velocity of virtual objects can be tentatively determined according to pressing dynamics, then the generation position of pressing operation is detected, then the distance between the generation position of pressing operation and origin position is calculated, this origin position is the central position of the virtual controlling object that control virtual objects turns to, the central position of the rudder for ship (virtual controlling object) of such as sea rover (virtual objects).Finally being adjusted by the steering angular velocity tentatively determined before based on the distance calculated, the steering angular velocity finally obtained is only the final steering angular velocity of virtual objects.

In the exemplary embodiment of one of the present disclosure, described virtual objects rotating direction control method also comprises:

According to formula ��d=��0The steering angular velocity of the described virtual objects that k adjustment is determined; Wherein, ��dIt is through the steering angular velocity after adjustment, ��0The steering angular velocity of the described virtual objects determined before being adjustment; K is the coefficient of the distance being relevant between the position of described pressing operation generation and an origin position. Such as, it may be that when distance between the position that described pressing operation occurs and described origin position is greater than the first distance and is less than the 2nd distance, k is the first coefficient in this example embodiment; When distance between the position that described pressing operation occurs and described origin position is greater than described 2nd distance and is less than the 3rd distance, k is the 2nd coefficient; When distance between the position that described pressing operation occurs and described origin position is greater than described 3rd distance, k is Tr number.

Such as, in sea rover is played, if the central position of the generation positional distance rudder for ship of user's pressing operation is relatively far away, then the steering angular velocity of sea rover is more big. Can arranging different coefficient k for different distances, when distance is within 2 centimetres, coefficient k is 1, then final steering angular velocity is circular frequency �� 1 tentatively determined; When distance is between 2 centimetres and 4 centimetres, coefficient k is 1.5, and final steering angular velocity is circular frequency �� 1.5 tentatively determined; When distance is between 4 centimetres and 6 centimetres, coefficient k is 2, and final steering angular velocity is circular frequency �� 2 of tentatively determining etc.

The method of the steering angular velocity according to pressing dynamics control virtual objects, it is applicable to the game that scene changes is relatively slow, the virtual objects such as needing the operation by pressing to realize rotating function (includes but not limited to rotating disk, rudder for ship, wheel disc, spheroid etc. carry out the virtual objects controlled); For sea rover, slowly adjust turning to of sea rover according to steering angular velocity, certainly in order to accelerate turning velocity, it is possible to allow pressing position away from origin position, and strengthen pressing dynamics.

In the exemplary embodiment of one of the present disclosure, described virtual objects rotating direction control method also comprises:

Obtain the position that described pressing operation occurs, and the vector between the position occurred according to described pressing operation and described origin position determines the turning direction of described virtual objects.

In the present embodiment, calculating the vector between the generation position of pressing operation and origin position, this origin position can be the central position of the virtual controlling object that control virtual objects turns to, the central position of the rudder for ship of such as sea rover. The last turning direction determining virtual objects based on the vector calculated, such as, user is when the left side of the central position of rudder for ship presses, the left side of central position of the vector described rudder for ship of sensing between position that then described pressing operation occurs and described origin position, therefore can control ship and turn to according to the described circular frequency determined to the left; User is when the right side of the central position of rudder for ship presses, then the right side of the central position of the vector described rudder for ship of sensing between the position of described pressing operation generation and described origin position, therefore can control ship and turn to according to the described circular frequency determined to right side.

Further, this example embodiment additionally provides a kind of virtual objects course changing control device, is applied to a touch control device. Shown in figure 8, described virtual objects course changing control device 6 can comprise display control module 61, input detecting module 62, parameter calculating module 63 and course changing control module 64. Wherein:

The display area that display control module 61 is mainly used in controlling described touch control device shows an operation interface, at least comprises a course changing control region in described operation interface.

Input detecting module 62 is mainly used in periodically detecting the touch event in described course changing control region, and obtains the pressing dynamics of pressing operation in described touch event.

Parameter calculating module 63 is mainly used in the turn around parameters that the pressing dynamics according to described pressing operation determines described virtual objects.

Course changing control module 64 is mainly used in controlling described virtual objects according to the described turn around parameters determined and turns to.

Shown in figure 9, in this exemplary embodiment, described parameter calculating module 63 is further used for, and turns to angle according to what the pressing dynamics of described pressing operation determined described virtual objects.

Parameter calculating module 63 can comprise:

Judging unit 71, for judging that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range.

First determining unit 72, for when described pressing dynamics is in described first pressure range, it is determined that the angle that turns to of described virtual objects is first turn to angle.

2nd determining unit 73, for when described pressing dynamics is in described 2nd pressure range, it is determined that the angle that turns to of described virtual objects is the 2nd turn to angle; Described 2nd turns to angle to be greater than described first turns to angle.

3rd determining unit 74, for when described pressing dynamics is in described 3rd pressure range, it is determined that the angle that turns to of described virtual objects is the 3rd turn to angle; Described 3rd turns to angle to be greater than the described 2nd turns to angle.

Parameter calculating module 63 also comprises:

4th determining unit 75, presets after the time for being in described 3rd pressure range in described pressing dynamics, turns to angle along with what described pressing dynamics increased described virtual objects in the increase of described 3rd pressure range time length.

With reference to, shown in Figure 10, in this exemplary embodiment, described parameter calculating module 63 is further used for, and determines the steering angular velocity of described virtual objects according to the pressing dynamics of described pressing operation.

Parameter calculating module 63 comprises:

Judging unit 81, for judging that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range.

First determining unit 82, for when described pressing dynamics is in described first pressure range, it is determined that the steering angular velocity of described virtual objects is the first steering angular velocity.

2nd determining unit 83, for when described pressing dynamics is in described 2nd pressure range, it is determined that the steering angular velocity of described virtual objects is the 2nd steering angular velocity; Described 2nd steering angular velocity is greater than described first steering angular velocity.

3rd determining unit 84, for when described pressing dynamics is in described 3rd pressure range, it is determined that the steering angular velocity of described virtual objects is the 3rd steering angular velocity;Described 3rd steering angular velocity is greater than described 2nd steering angular velocity.

Parameter calculating module 63 can also comprise:

Circular frequency adjustment unit 85, obtains the position that described pressing operation occurs, and distance between the position occurred according to described pressing operation and an origin position and described steering angular velocity is adjusted. The steering angular velocity of virtual objects can be tentatively determined according to pressing dynamics, then the generation position of pressing operation is detected, then the distance between the generation position of pressing operation and origin position is calculated, this origin position is the central position of the virtual controlling object that control virtual objects turns to, the central position of the rudder for ship of such as sea rover. Finally being adjusted by the steering angular velocity tentatively determined before based on the distance calculated, the steering angular velocity finally obtained is only the final steering angular velocity of virtual objects. Therefore the steering angular velocity of virtual objects can be adjusted based on the position of pressing operation.

In the present example embodiment, described circular frequency adjustment unit can also be used for:

According to formula ��d=��0The steering angular velocity of the described virtual objects that k adjustment is determined;

Wherein, ��dIt is through the steering angular velocity after adjustment, ��0The steering angular velocity of the described virtual objects determined before being adjustment; K is the coefficient of the distance being relevant between the position of described pressing operation generation and an origin position.

In the present example embodiment, wherein:

When distance between the position that described pressing operation occurs and described origin position is greater than the first distance and is less than the 2nd distance, k is the first coefficient;

When distance between the position that described pressing operation occurs and described origin position is greater than described 2nd distance and is less than the 3rd distance, k is the 2nd coefficient;

When distance between the position that described pressing operation occurs and described origin position is greater than described 3rd distance, k is Tr number.

Shown in Figure 10, in the present example embodiment, described parameter calculating module can also comprise turning direction determining unit 86. Wherein:

Turning direction determining unit 86 may be used for obtaining the position that described pressing operation occurs, and the vector direction between the position occurred according to described pressing operation and described origin position determines the turning direction of described virtual objects.

Virtual objects course changing control device in a kind of exemplary embodiment of the present disclosure, based on screen to the induction of different pressures, increase the control to pressing dynamics, the change turning to angle or steering angular velocity is adjusted by pressing the size variation of dynamics, thus simulate according to the real processes that pressing operation adjusts virtual objects and turns to, solve and turning to the problem that can not accurately control to turn to angle and steering angular velocity in game process, thus simulate actual use sight preferably, simultaneously also consistent with the operating effect of user.

In above-mentioned virtual objects course changing control device, the detail of each module has carried out wanting in detail describing in the virtual objects rotating direction control method of correspondence, therefore repeats no more herein.

Although it should be noted that be referred to some modules or the unit of the equipment for action executing in above-detailed, but this kind divides not mandatory. In fact, according to embodiment of the present disclosure, the Characteristic and function of two or more modules above-described or unit can be specialized in a module or unit. Otherwise, the Characteristic and function of an above-described module or unit can Further Division for specialize by multiple module or unit.

In addition, although describe each step of method in the disclosure in the accompanying drawings with particular order, but, this is not require or imply to perform these steps according to this particular order, or the step shown in must performing all could realize the result of expectation. Additional or alternative, it is possible to omit some step, multiple step is merged into a step and performs, and/or a step is decomposed into multiple step execution etc.

Through the above description of the embodiments, technician's easy to understand of this area, example embodiment described herein can pass through software simulating, it is also possible to the mode being combined necessary hardware by software is realized. Therefore, the technical scheme implementing mode according to the disclosure can embody with the form of software product, it (can be CD-ROM that this software product can be stored in a non-volatile memory medium, USB flash disk, portable hard drive etc.) in or on network, comprise some instructions so that calculating equipment (can be Personal Computer, server, touch control terminal or the network equipment etc.) performs the method implementing mode according to the disclosure.

Those skilled in the art, after considering specification sheets and putting into practice invention disclosed herein, will easily expect other embodiment of the present disclosure. The application is intended to contain any modification of the present disclosure, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present disclosure and comprised the unexposed common practise in the art of the disclosure or conventional techniques means. Specification sheets and embodiment are only regarded as exemplary, and true scope of the present disclosure and spirit are pointed out by claim below.

Should be understood that, the disclosure is not limited to accurate structure described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope. The scope of the present disclosure is only limited by appended claim.

Claims (20)

1. a virtual objects rotating direction control method, is applied to the touch control device that can realize pressure-sensing; It is characterized in that, described virtual objects rotating direction control method comprises:

The display area controlling described touch control device shows an operation interface, at least comprises a course changing control region in described operation interface;

Periodically detect the touch event in described course changing control region, and obtain the pressing dynamics of pressing operation in described touch event;

Pressing dynamics according to described pressing operation determines the turn around parameters of described virtual objects;

Control described virtual objects according to the described turn around parameters determined to turn to.

2. virtual objects rotating direction control method according to claim 1, it is characterised in that, determine that the turn around parameters of described virtual objects comprises according to the pressing dynamics of described pressing operation:

What the pressing dynamics according to described pressing operation determined described virtual objects turns to angle.

3. virtual objects rotating direction control method according to claim 2, it is characterised in that, the described pressing dynamics according to described pressing operation determines that the angle that turns to of described virtual objects comprises:

Judge that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range;

When described pressing dynamics is in described first pressure range, it is determined that the angle that turns to of described virtual objects is first turn to angle;

When described pressing dynamics is in described 2nd pressure range, it is determined that the angle that turns to of described virtual objects is the 2nd turn to angle;Described 2nd turns to angle to be greater than described first turns to angle;

When described pressing dynamics is in described 3rd pressure range, it is determined that the angle that turns to of described virtual objects is the 3rd turn to angle; Described 3rd turns to angle to be greater than the described 2nd turns to angle.

4. virtual objects rotating direction control method according to claim 3, it is characterised in that, described virtual objects rotating direction control method also comprises:

It is in described 3rd pressure range in described pressing dynamics to preset after the time, turns to angle along with what described pressing dynamics increased described virtual objects in the increase of described 3rd pressure range time length.

5. virtual objects rotating direction control method according to claim 1, it is characterised in that, determine that the turn around parameters of described virtual objects comprises according to the pressing dynamics of described pressing operation:

Pressing dynamics according to described pressing operation determines the steering angular velocity of described virtual objects.

6. virtual objects rotating direction control method according to claim 5, it is characterised in that, the described pressing dynamics according to described pressing operation determines that the steering angular velocity of described virtual objects comprises:

Judge that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range;

When described pressing dynamics is in described first pressure range, it is determined that the steering angular velocity of described virtual objects is the first steering angular velocity;

When described pressing dynamics is in described 2nd pressure range, it is determined that the steering angular velocity of described virtual objects is the 2nd steering angular velocity; Described 2nd steering angular velocity is greater than described first steering angular velocity;

When described pressing dynamics is in described 3rd pressure range, it is determined that the steering angular velocity of described virtual objects is the 3rd steering angular velocity; Described 3rd steering angular velocity is greater than described 2nd steering angular velocity.

7. virtual objects rotating direction control method according to claim 6, it is characterised in that, described virtual objects rotating direction control method also comprises:

Obtain the position that described pressing operation occurs, and distance between the position occurred according to described pressing operation and an origin position and described steering angular velocity is adjusted.

8. virtual objects rotating direction control method according to claim 7, it is characterised in that, described virtual objects rotating direction control method also comprises:

According to formula ��d=��0The steering angular velocity of the described virtual objects that k adjustment is determined;

Wherein, ��dIt is through the steering angular velocity after adjustment, ��0The steering angular velocity of the described virtual objects determined before being adjustment; K is the coefficient of the distance being relevant between the position of described pressing operation generation and an origin position.

9. virtual objects rotating direction control method according to claim 8, it is characterised in that, wherein:

When distance between the position that described pressing operation occurs and described origin position is greater than the first distance and is less than the 2nd distance, k is the first coefficient;

When distance between the position that described pressing operation occurs and described origin position is greater than described 2nd distance and is less than the 3rd distance, k is the 2nd coefficient;

When distance between the position that described pressing operation occurs and described origin position is greater than the 3rd distance, k is Tr number.

10. virtual objects rotating direction control method according to claim 7-9 any one, it is characterised in that, described virtual objects rotating direction control method also comprises:

Obtain the position that described pressing operation occurs, and the vector direction between the position occurred according to described pressing operation and described origin position determines the turning direction of described virtual objects.

11. 1 kinds of virtual objects course changing control devices, are applied to the touch control device that can realize pressure-sensing; It is characterized in that, described virtual objects course changing control device comprises:

Display control module, shows an operation interface for controlling the display area of described touch control device, at least comprises a course changing control region in described operation interface;

Input detecting module, for periodically detecting the touch event in described course changing control region, and obtains the pressing dynamics of pressing operation in described touch event;

Parameter calculating module, determines the turn around parameters of described virtual objects for the pressing dynamics according to described pressing operation;

Course changing control module, turns to for controlling described virtual objects according to the described turn around parameters determined.

12. virtual objects course changing control devices according to claim 11, it is characterised in that, described parameter calculating module is used for, and turns to angle according to what the pressing dynamics of described pressing operation determined described virtual objects.

13. virtual objects course changing control devices according to claim 12, it is characterised in that, parameter calculating module comprises:

Judging unit, for judging that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range;

First determining unit, for when described pressing dynamics is in described first pressure range, it is determined that the angle that turns to of described virtual objects is first turn to angle;

2nd determining unit, for when described pressing dynamics is in described 2nd pressure range, it is determined that the angle that turns to of described virtual objects is the 2nd turn to angle; Described 2nd turns to angle to be greater than described first turns to angle;

3rd determining unit, for when described pressing dynamics is in described 3rd pressure range, it is determined that the angle that turns to of described virtual objects is the 3rd turn to angle; Described 3rd turns to angle to be greater than the described 2nd turns to angle.

14. virtual objects course changing control devices according to claim 12, it is characterised in that, described parameter calculating module also comprises:

4th determining unit, presets after the time for being in described 3rd pressure range in described pressing dynamics, turns to angle along with what described pressing dynamics increased described virtual objects in the increase of described 3rd pressure range time length.

15. virtual objects course changing control devices according to claim 11, it is characterised in that, described parameter calculating module is used for, and determines the steering angular velocity of described virtual objects according to the pressing dynamics of described pressing operation.

16. virtual objects course changing control devices according to claim 15, it is characterised in that, described parameter calculating module comprises:

Judging unit, for judging that described pressing dynamics is in the first pressure range, the 2nd pressure range or the 3rd pressure range; In described first pressure range, maximum value is less than minimum value in the 2nd pressure range, and in described 2nd pressure range, maximum value is less than minimum value in the 3rd pressure range;

First determining unit, for when described pressing dynamics is in described first pressure range, it is determined that the steering angular velocity of described virtual objects is the first steering angular velocity;

2nd determining unit, for when described pressing dynamics is in described 2nd pressure range, it is determined that the steering angular velocity of described virtual objects is the 2nd steering angular velocity; Described 2nd steering angular velocity is greater than described first steering angular velocity;

3rd determining unit, for when described pressing dynamics is in described 3rd pressure range, it is determined that the steering angular velocity of described virtual objects is the 3rd steering angular velocity;Described 3rd steering angular velocity is greater than described 2nd steering angular velocity.

17. virtual objects course changing control devices according to claim 16, it is characterised in that, described parameter calculating module also comprises:

Circular frequency adjustment unit, obtains the position that described pressing operation occurs, and distance between the position occurred according to described pressing operation and an origin position and described steering angular velocity is adjusted.

18. virtual objects course changing control devices according to claim 16, it is characterised in that, described circular frequency adjustment unit also for,

According to formula ��d=��0The steering angular velocity of the described virtual objects that k adjustment is determined;

Wherein, ��dIt is through the steering angular velocity after adjustment, ��0The steering angular velocity of the described virtual objects determined before being adjustment; K is the coefficient of the distance being relevant between the position of described pressing operation generation and an origin position.

19. virtual objects course changing control devices according to claim 18, it is characterised in that, wherein:

When distance between the position that described pressing operation occurs and described origin position is greater than the first distance and is less than the 2nd distance, k is the first coefficient;

When distance between the position that described pressing operation occurs and described origin position is greater than described 2nd distance and is less than the 3rd distance, k is the 2nd coefficient;

When distance between the position that described pressing operation occurs and described origin position is greater than described 3rd distance, k is Tr number.

The 20. virtual objects course changing control devices according to claim 17-19 any one, it is characterised in that, described parameter calculating module comprises:

Turning direction determining unit, for obtaining the position that described pressing operation occurs, and the vector direction between the position occurred according to described pressing operation and described origin position determines the turning direction of described virtual objects.

CN201511032755.0A 2015-12-31 2015-12-31 Virtual objects rotating direction control method and device Active CN105641927B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201511032755.0A CN105641927B (en) 2015-12-31 2015-12-31 Virtual objects rotating direction control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511032755.0A CN105641927B (en) 2015-12-31 2015-12-31 Virtual objects rotating direction control method and device

Publications (2)

Publication Number Publication Date
CN105641927A true CN105641927A (en) 2016-06-08
CN105641927B CN105641927B (en) 2019-05-17

Family

ID=56491225

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511032755.0A Active CN105641927B (en) 2015-12-31 2015-12-31 Virtual objects rotating direction control method and device

Country Status (1)

Country Link
CN (1) CN105641927B (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106155553A (en) * 2016-07-05 2016-11-23 网易(杭州)网络有限公司 Virtual objects motion control method and device
CN107122107A (en) * 2017-04-26 2017-09-01 网易(杭州)网络有限公司 Visual angle regulating method, device, medium and electronic equipment in virtual scene
CN107329690A (en) * 2017-06-29 2017-11-07 网易(杭州)网络有限公司 Virtual object control method and device, storage medium, electronic equipment
CN108379843A (en) * 2018-03-16 2018-08-10 网易(杭州)网络有限公司 virtual object control method and device
CN108415639A (en) * 2018-02-09 2018-08-17 腾讯科技(深圳)有限公司 Visual angle regulating method, device, electronic device and computer readable storage medium
CN108479063A (en) * 2018-03-23 2018-09-04 网易(杭州)网络有限公司 Information processing method, device, electronic equipment and storage medium
CN108579079A (en) * 2018-04-27 2018-09-28 网易(杭州)网络有限公司 Virtual objects rotating direction control method and device, electronic equipment, storage medium
CN108635838A (en) * 2018-05-04 2018-10-12 网易(杭州)网络有限公司 Direction-controlling method and device, storage medium, processor and terminal
CN108635855A (en) * 2018-05-03 2018-10-12 网易(杭州)网络有限公司 The control method for movement of carrier, device and terminal in game
CN108654085A (en) * 2018-05-18 2018-10-16 网易(杭州)网络有限公司 Game virtual object control method and device, electronic equipment, storage medium
CN108744518A (en) * 2018-06-08 2018-11-06 网易(杭州)网络有限公司 Control method, device, electronic equipment and the storage medium of game object
CN108837508A (en) * 2018-06-21 2018-11-20 网易(杭州)网络有限公司 The method and apparatus of carrier are controlled in game
CN109091862A (en) * 2018-06-22 2018-12-28 网易(杭州)网络有限公司 Virtual object control method and device, electronic equipment, storage medium
CN109445585A (en) * 2018-10-22 2019-03-08 广州星唯信息科技有限公司 One kind simulating true steering direction method based on gesture manipulation
CN109491579A (en) * 2017-09-12 2019-03-19 腾讯科技(深圳)有限公司 The method and apparatus that virtual objects are manipulated
CN109529320A (en) * 2018-12-29 2019-03-29 网易(杭州)网络有限公司 Rotating direction control method and device in a kind of game
WO2020052378A1 (en) * 2018-09-14 2020-03-19 腾讯科技(深圳)有限公司 Object control method and apparatus, storage medium and electronic apparatus
CN111202975A (en) * 2020-01-14 2020-05-29 腾讯科技(深圳)有限公司 Method, device and equipment for controlling foresight in virtual scene and storage medium
WO2024021847A1 (en) * 2022-07-26 2024-02-01 腾讯科技(深圳)有限公司 Method and apparatus for marking virtual object, and terminal and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102057345A (en) * 2008-06-05 2011-05-11 诺基亚公司 Haptic user interface
US20130069869A1 (en) * 2011-09-20 2013-03-21 Sony Computer Entertainment Inc. Information processing apparatus, application provision system, application provision server, and information processing method
CN103041592A (en) * 2011-06-30 2013-04-17 Z124公司 Double-screen game module
CN104395862A (en) * 2012-06-04 2015-03-04 索尼电脑娱乐公司 Flat joystick controller

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102057345A (en) * 2008-06-05 2011-05-11 诺基亚公司 Haptic user interface
CN103041592A (en) * 2011-06-30 2013-04-17 Z124公司 Double-screen game module
US20130069869A1 (en) * 2011-09-20 2013-03-21 Sony Computer Entertainment Inc. Information processing apparatus, application provision system, application provision server, and information processing method
CN104395862A (en) * 2012-06-04 2015-03-04 索尼电脑娱乐公司 Flat joystick controller

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106155553A (en) * 2016-07-05 2016-11-23 网易(杭州)网络有限公司 Virtual objects motion control method and device
CN106155553B (en) * 2016-07-05 2020-06-30 网易(杭州)网络有限公司 Virtual object motion control method and device
CN107122107A (en) * 2017-04-26 2017-09-01 网易(杭州)网络有限公司 Visual angle regulating method, device, medium and electronic equipment in virtual scene
CN107122107B (en) * 2017-04-26 2021-03-23 网易(杭州)网络有限公司 Visual angle adjusting method, device, medium and electronic equipment in virtual scene
CN107329690A (en) * 2017-06-29 2017-11-07 网易(杭州)网络有限公司 Virtual object control method and device, storage medium, electronic equipment
CN107329690B (en) * 2017-06-29 2020-04-17 网易(杭州)网络有限公司 Virtual object control method and device, storage medium and electronic equipment
CN109491579B (en) * 2017-09-12 2021-08-17 腾讯科技(深圳)有限公司 Method and device for controlling virtual object
US11400368B2 (en) 2017-09-12 2022-08-02 Tencent Technology (Shenzhen) Company Limited Method and apparatus for controlling virtual object, and storage medium
CN109491579A (en) * 2017-09-12 2019-03-19 腾讯科技(深圳)有限公司 The method and apparatus that virtual objects are manipulated
US10946277B2 (en) 2017-09-12 2021-03-16 Tencent Technology (Shenzhen) Company Limited Method and apparatus for controlling virtual object, and storage medium
US11977713B2 (en) 2018-02-09 2024-05-07 Tencent Technology (Shenzhen) Company Limited Viewing angle adjustment method and device, electronic device, and computer-readable storage medium
CN108415639B (en) * 2018-02-09 2022-02-25 腾讯科技(深圳)有限公司 Visual angle adjusting method and device, electronic device and computer readable storage medium
CN108415639A (en) * 2018-02-09 2018-08-17 腾讯科技(深圳)有限公司 Visual angle regulating method, device, electronic device and computer readable storage medium
CN108379843A (en) * 2018-03-16 2018-08-10 网易(杭州)网络有限公司 virtual object control method and device
CN108479063B (en) * 2018-03-23 2021-09-07 网易(杭州)网络有限公司 Information processing method, information processing device, electronic equipment and storage medium
CN108479063A (en) * 2018-03-23 2018-09-04 网易(杭州)网络有限公司 Information processing method, device, electronic equipment and storage medium
CN108579079A (en) * 2018-04-27 2018-09-28 网易(杭州)网络有限公司 Virtual objects rotating direction control method and device, electronic equipment, storage medium
CN108635855A (en) * 2018-05-03 2018-10-12 网易(杭州)网络有限公司 The control method for movement of carrier, device and terminal in game
CN108635838A (en) * 2018-05-04 2018-10-12 网易(杭州)网络有限公司 Direction-controlling method and device, storage medium, processor and terminal
CN108654085A (en) * 2018-05-18 2018-10-16 网易(杭州)网络有限公司 Game virtual object control method and device, electronic equipment, storage medium
CN108654085B (en) * 2018-05-18 2021-06-04 网易(杭州)网络有限公司 Game virtual object control method and device, electronic equipment and storage medium
CN108744518A (en) * 2018-06-08 2018-11-06 网易(杭州)网络有限公司 Control method, device, electronic equipment and the storage medium of game object
CN108744518B (en) * 2018-06-08 2022-03-22 网易(杭州)网络有限公司 Game object control method and device, electronic equipment and storage medium
CN108837508B (en) * 2018-06-21 2022-04-29 网易(杭州)网络有限公司 Method and device for controlling carrier in game
CN108837508A (en) * 2018-06-21 2018-11-20 网易(杭州)网络有限公司 The method and apparatus of carrier are controlled in game
CN109091862A (en) * 2018-06-22 2018-12-28 网易(杭州)网络有限公司 Virtual object control method and device, electronic equipment, storage medium
US11358056B2 (en) 2018-09-14 2022-06-14 Tencent Technology (Shenzhen) Company Limited Method, device, and storage medium for controlling object
WO2020052378A1 (en) * 2018-09-14 2020-03-19 腾讯科技(深圳)有限公司 Object control method and apparatus, storage medium and electronic apparatus
US12121804B2 (en) 2018-09-14 2024-10-22 Tencent Technology (Shenzhen) Company Limited Method, device, and storage medium for controlling object
CN109445585A (en) * 2018-10-22 2019-03-08 广州星唯信息科技有限公司 One kind simulating true steering direction method based on gesture manipulation
CN109529320A (en) * 2018-12-29 2019-03-29 网易(杭州)网络有限公司 Rotating direction control method and device in a kind of game
CN111202975B (en) * 2020-01-14 2021-10-29 腾讯科技(深圳)有限公司 Method, device and equipment for controlling foresight in virtual scene and storage medium
CN111202975A (en) * 2020-01-14 2020-05-29 腾讯科技(深圳)有限公司 Method, device and equipment for controlling foresight in virtual scene and storage medium
WO2024021847A1 (en) * 2022-07-26 2024-02-01 腾讯科技(深圳)有限公司 Method and apparatus for marking virtual object, and terminal and storage medium

Also Published As

Publication number Publication date
CN105641927B (en) 2019-05-17

Similar Documents

Publication Publication Date Title
CN105641927A (en) 2016-06-08 Virtual object steering control method and device
JP6571815B2 (en) 2019-09-04 System and method for providing features in a friction display
US9916074B2 (en) 2018-03-13 Adjustment mechanisms for virtual knobs on a touchscreen interface
JP5693476B2 (en) 2015-04-01 System and method for providing features in a friction display
JP2019042509A (en) 2019-03-22 Visual method and apparatus for compensating sound information, program, storage medium, and electronic device
CN105446481A (en) 2016-03-30 Gesture based virtual reality human-machine interaction method and system
US10255101B2 (en) 2019-04-09 Device emulator
CN107329690B (en) 2020-04-17 Virtual object control method and device, storage medium and electronic equipment
CN105117147A (en) 2015-12-02 Method and apparatus for manipulating vehicle-mounted operating system based on gesture and vehicle-mounted device
CN109107153B (en) 2022-06-14 Method and device for releasing game skill, electronic equipment and storage medium
WO2015175739A1 (en) 2015-11-19 Robotic task demonstration interface
CN105653071A (en) 2016-06-08 Information processing method and electronic device
EP2771766B1 (en) 2021-03-17 Pressure-based interaction for indirect touch input devices
CN104299460A (en) 2015-01-21 Electronic apparatus for providing function of solid figure learning
CN105260092A (en) 2016-01-20 Method and device for dynamically changing input keyboard
WO2018080940A1 (en) 2018-05-03 Using pressure to direct user input
CN103279304B (en) 2016-01-27 Method and device for displaying selected icon and mobile device
WO2014103775A1 (en) 2014-07-03 Information processing device, information processing method, and program storage medium
Feng et al. 2014 Computer-aided usability evaluation of in-vehicle infotainment systems
US11645942B2 (en) 2023-05-09 Cross-application interface that facilitates software application training
CN106033349A (en) 2016-10-19 Object position adjusting method and device
TWI664997B (en) 2019-07-11 Electronic device and method for controlling toy
TWI768407B (en) 2022-06-21 Prediction control method, input system and computer readable recording medium
CN105224211A (en) 2016-01-06 A kind of method of controlling operation thereof of operand, device and mobile terminal
US12014043B2 (en) 2024-06-18 Systems for accessible digital painting

Legal Events

Date Code Title Description
2016-06-08 C06 Publication
2016-06-08 PB01 Publication
2016-07-06 C10 Entry into substantive examination
2016-07-06 SE01 Entry into force of request for substantive examination
2019-05-17 GR01 Patent grant
2019-05-17 GR01 Patent grant