CN107168611B - Information processing method, device, electronic equipment and storage medium - Google Patents
Information processing method, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN107168611B CN107168611B CN201710456660.4A CN201710456660A CN107168611B CN 107168611 B CN107168611 B CN 107168611B CN 201710456660 A CN201710456660 A CN 201710456660A CN 107168611 B CN107168611 B CN 107168611B
- Authority
- CN
- China
- Prior art keywords
- virtual
- technical ability
- control
- rocking bar
- slip event
- 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
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- 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/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Present disclose provides a kind of information processing method, information processing unit, electronic equipment and storage mediums.This method comprises: the virtual technical ability control is registered as virtual rocking bar control when detecting the first touch event for acting on the virtual technical ability control;When detecting the slip event for acting on the virtual rocking bar control, the current location of the slip event touch point is obtained;Calculate the vector distance between the current location of the slip event touch point and the virtual rocking bar control origin position;The rotation angle of virtual camera in scene of game is adjusted, according to the vector distance with the current technical ability release direction of determination;At the end of judging the slip event, according to current technical ability release direction release technical ability corresponding with the virtual technical ability control.The disclosure improves the releasable precision of skill.
Description
Technical field
This disclosure relates to field of human-computer interaction, in particular to a kind of information processing method, information processing unit, electricity
Sub- equipment and computer readable storage medium.
Background technique
With the rapid development of mobile communication technology, occurs a large amount of game application on touch control terminal.In all kinds of trips
In play application, in order to enhance user experience and display game effect more true to nature, usually determining technical ability release direction is simultaneously right
Virtual objects in this direction discharge technical ability.
In existing game, realize that technical ability discharges by following two mode mostly: one, certain mobile phone games shown in Fig. 1
In, by clicking technical ability control, occur a wheel disc and virtual rocking bar on technical ability control, then by dragging virtual rocking bar, and
According to the position control of virtual rocking bar technical ability releasing position in the scene and distance;Two, technical ability control is clicked, judgement is passed through
Motion vector between the current touch point and technical ability control of finger, control corresponding with technical ability control technical ability release distance and
Direction.
Above two mode compares comparatively dense in fight although can discharge technical ability to virtual objects in a certain range
Game in, be unable to satisfy and destination virtual object effectively aimed at, and the demand of accurate release technical ability, user experience are bad.
It should be noted that information is only used for reinforcing the reason to the background of the disclosure disclosed in above-mentioned background technology part
Solution, therefore may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Summary of the invention
The disclosure be designed to provide a kind of information processing method, information processing unit, electronic equipment and computer can
Storage medium is read, and then overcomes caused by the limitation and defect due to the relevant technologies one or more at least to a certain extent
A problem.
Other characteristics and advantages of the disclosure will be apparent from by the following detailed description, or partially by the disclosure
Practice and acquistion.
According to the disclosure in a first aspect, provide a kind of information processing method, applied to scene of game can be presented, and extremely
It less include the touch control terminal of the graphic user interface of virtual objects and virtual technical ability control, which comprises
When detecting the first touch event for acting on the virtual technical ability control, the virtual technical ability control is registered
For virtual rocking bar control;
When detecting the slip event for acting on the virtual rocking bar control, working as the slip event touch point is obtained
Front position;
Calculate the vector between the current location of the slip event touch point and the virtual rocking bar control origin position
Distance;
The rotation angle of virtual camera in scene of game is adjusted, according to the vector distance with the current technical ability release of determination
Direction;
At the end of judging the slip event, according to the current technical ability release direction release and the virtual technical ability control
The corresponding technical ability of part.
In a kind of exemplary embodiment of the disclosure, the method also includes:
When detecting the first touch event for acting on the virtual technical ability control, the virtual camera shooting is elongated or shortened
The camera lens of machine, so that the scene of game presented in the graphic user interface zooms in or out presupposition multiple.
In a kind of exemplary embodiment of the disclosure, current location and the virtual rocking bar control for calculating the touch point are former
Point position between vector distance include:
Real-time monitoring and the current location for obtaining the slip event touch point, and calculate the slip event touch point
Offset direction and offset distance of the current location relative to the virtual rocking bar control origin position;
Wherein, the virtual rocking bar control origin position include the virtual rocking bar control center position or the sliding
The position of the first touch point of event.
In a kind of exemplary embodiment of the disclosure, adjust the rotation angle of virtual camera in the scene of game with
Determine that current technical ability release direction includes:
The mapping relations between angle are rotated according to the vector distance of the virtual rocking bar control and the virtual camera,
The virtual camera is controlled to be rotated;
When the rotation angle of the virtual camera is matched with the vector distance of the virtual rocking bar control, described in determination
Current technical ability release direction.
In a kind of exemplary embodiment of the disclosure, control the virtual camera carry out rotation include:
According to the mapping relations, the coordinate of the virtual rocking bar control is mapped as corresponding with the virtual camera
Pitch angle and yaw angle, and control according to the pitch angle and yaw angle direction of rotation and the rotation angle of the virtual camera
Degree.
In a kind of exemplary embodiment of the disclosure, the method also includes:
When detecting the slip event for acting on the virtual rocking bar control, one is provided in the graphic user interface and is taken
The technical ability that disappears control;
Judge the current location of the slip event touch point whether on the cancellation technical ability control;
In the current location of the touch point when on the cancellation technical ability control, cancel technical ability release operation.
In a kind of exemplary embodiment of the disclosure, virtual shooting main body, institute can be also presented in the graphic user interface
The position of the foresight of virtual shooting main body on the graphical user interface is stated to immobilize.
In a kind of exemplary embodiment of the disclosure, the slip event and first touch event are continuous.
In a kind of exemplary embodiment of the disclosure, the second virtual rocking bar control can be also presented in the graphic user interface
Part, the method also includes:
When detecting the second touch event for acting on the described second virtual rocking bar control, the virtual objects root is controlled
It is mobile according to second touch event.
According to one aspect of the disclosure, a kind of information processing unit is provided, applied to scene of game can be presented, and extremely
It less include the touch control terminal of the graphic user interface of virtual objects and virtual technical ability control, described device includes:
Control registration module, for when detecting the first touch event for acting on the virtual technical ability control, by institute
It states virtual technical ability control and is registered as virtual rocking bar control;
Position acquisition module, for when detecting the slip event for acting on the virtual rocking bar control, described in acquisition
The current location of slip event touch point;
Distance calculation module, the current location and the virtual rocking bar control for calculating the slip event touch point are former
Vector distance between point position;
Direction determining mould, for adjusting the rotation angle of virtual camera in scene of game according to the vector distance,
With the current technical ability release direction of determination;
Technical ability release module, for being released according to the current technical ability release direction at the end of judging the slip event
Put technical ability corresponding with the virtual technical ability control.
According to one aspect of the disclosure, a kind of computer readable storage medium is provided, computer program is stored thereon with,
The computer program realizes information processing method described in above-mentioned any one when being executed by processor.
According to one aspect of the disclosure, a kind of electronic equipment is provided, comprising:
Processor;And
Memory, for storing the executable instruction of the processor;
Wherein, the processor is configured to execute letter described in above-mentioned any one via the executable instruction is executed
Cease processing method.
Information processing method, information processing unit, electronic equipment and the calculating that a kind of exemplary embodiment of the disclosure provides
In machine readable storage medium storing program for executing, on the one hand, the rotation angle that virtual camera is adjusted by calculating vector distance, it can be more accurately
It determines the releasable direction of skill, sharpens one's skills and discharge precision;On the one hand, the virtual technical ability control is registered as into virtual rocking bar
Control, so that the triggering of technical ability and the determination for discharging orientation do not need additional control control, mention in the same area completion
Screen utilization rate is risen;On the other hand, the release that technical ability is triggered by the end operation of slip event, makes entire game process more
Add smoothness.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not
The disclosure can be limited.
Detailed description of the invention
Its example embodiment is described in detail by referring to accompanying drawing, the above and other feature and advantage of the disclosure will become
It is more obvious.It should be evident that the accompanying drawings in the following description is only some embodiments of the present disclosure, skill common for this field
For art personnel, without creative efforts, it is also possible to obtain other drawings based on these drawings.In attached drawing
In:
Fig. 1 is a kind of schematic diagram of mobile phone games operation interface in disclosure exemplary embodiment;
Fig. 2 schematically shows a kind of information processing method schematic diagram in disclosure exemplary embodiment;
Fig. 3 schematically shows a kind of showing for graphic user interface for detecting slip event in disclosure exemplary embodiment
It is intended to;
Fig. 4 schematically shows a kind of figure use amplified game picture after presupposition multiple in disclosure exemplary embodiment
The schematic diagram at family interface;
Fig. 5 schematically shows the schematic diagram of virtual camera rotation angle control in disclosure exemplary embodiment;
Fig. 6 schematically shows a kind of structural schematic diagram of information processing unit in disclosure exemplary embodiment;
Fig. 7 schematically shows the block diagram of a kind of electronic equipment in disclosure exemplary embodiment;
Fig. 8 schematically shows a kind of program product in disclosure exemplary embodiment.
Specific embodiment
Example embodiment is described more fully with reference to the drawings.However, example embodiment can be real in a variety of forms
It applies, and is not understood as limited to embodiment set forth herein;On the contrary, thesing embodiments are provided so that the disclosure will be comprehensively and complete
It is whole, and the design of example embodiment is comprehensively communicated to those skilled in the art.Identical appended drawing reference indicates in figure
Same or similar part, thus repetition thereof will be omitted.
In addition, described feature, structure or characteristic can be incorporated in one or more implementations in any suitable manner
In example.In the following description, many details are provided to provide and fully understand to embodiment of the disclosure.However,
It will be appreciated by persons skilled in the art that can be with technical solution of the disclosure without one in the specific detail or more
It is more, or can adopt with other methods, constituent element, material, device, step etc..In other cases, it is not shown in detail or describes
Known features, method, apparatus, realization, material or operation are to avoid fuzzy all aspects of this disclosure.
Block diagram shown in the drawings is only functional entity, not necessarily must be corresponding with physically separate entity.
I.e., it is possible to realize these functional entitys using software form, or these are realized in the module of one or more softwares hardening
A part of functional entity or functional entity, or realized in heterogeneous networks and/or processor device and/or microcontroller device
These functional entitys.
A kind of information processing method is disclosed in the present exemplary embodiment first, can be applied to that 3D mobile phone games can be presented
Scene of game, and the touch-control for including at least the graphic user interface of virtual objects 101 and virtual technical ability control 104 is whole
End can be obtained by executing software application on the processor of touch control terminal and rendering on the display of the touch control terminal
Graphic user interface.In the present exemplary embodiment, refering to what is shown in Fig. 3, virtual technical ability control 104 can be located at graphic user interface
Any position, graphic user interface can also show the component identifications such as map, sound.The touch control terminal can be such as hand
The various electronic equipments with Touch Screen such as machine, tablet computer, laptop, game machine, PDA.But it should be recognized that
Keyboard and mouse action may also be modeled as touch control operation by modes such as simulators in the non-touch-control equipment of part, it is this
Mode can equally be considered as touch control terminal described in the disclosure.Refering to what is shown in Fig. 2, the information processing method may include with
Lower step:
Step S110. is when detecting the first touch event for acting on the virtual technical ability control, by the virtual skill
Energy control is registered as virtual rocking bar control;
Step S120. obtains the slip event when detecting the slip event for acting on the virtual rocking bar control
The current location of touch point;
Step S130. calculate the slip event touch point current location and the virtual rocking bar control origin position it
Between vector distance;
Step S140. adjusts the rotation angle of virtual camera in scene of game according to the vector distance, is worked as with determination
Preceding technical ability release direction;
Step S150. at the end of judging the slip event, according to the current technical ability release direction release with it is described
The virtually corresponding technical ability of technical ability control.
According to the information processing method in this example embodiment, on the one hand, by calculating the virtual camera shooting of vector distance adjustment
The rotation angle of machine can more accurately determine the releasable direction of skill, sharpen one's skills and discharge precision;It on the one hand, will be described
Virtual technical ability control is registered as virtual rocking bar control, so that the triggering of technical ability and the determination in release orientation are complete in the same area
At not needing additional control control, improve screen utilization rate;On the other hand, it is triggered by the end operation of slip event
The release of technical ability keeps entire game process more smooth.
Next, explanation is further expalined to each step in the information processing method referring to figs. 2 to Fig. 5.
In step s 110, when detecting the first touch event for acting on the virtual technical ability control, by the void
Quasi- technical ability control is registered as virtual rocking bar control.
In this example embodiment, it can detecte whether any position on the graphic user interface receives first
One touch event.First touch event can be understood as finger and contact the graphic user interface, make virtual objects state
The trigger action converted can detect the position of finger contact pattern user interface by position sensor, and judge institute
The coordinate of the position of the first touch event generation is stated whether within the scope of virtual technical ability control.First touch event can pass through hand
Refer to and touch, the single operations such as can also be clicked by finger, press, pull, sliding to touch interface, can also two or
Multiple and different single operation combines progresss simultaneously, such as the progress clicking operation or in the same of click while slide
Shi Jinhang pressing operation.Wherein, the position that first touch event occurs can be in any direction on virtual technical ability control
Any position.When receiving the first touch event, the virtual objects in scene of game may be at stationary state,
It may be at moving condition, be also in steering state either other states, while can control virtual objects change and working as
Preceding posture or movement, into attack readiness, for example, certain default weapon etc. can be equipped.
It, can be by the virtual technical ability control when detecting the first touch event for acting on the virtual technical ability control
Virtual rocking bar control is registered as, the release of technical ability is controlled by the virtual rocking bar control currently registered.At the same time it can also in figure
The predetermined position of user interface generates a technical ability and controls auxiliary area, which may include boundary prompt mark, can be with
For in scene of game identification show that the releasable position of corresponding with virtual technical ability control skill and skill are releasable most
On a large scale, such as boundary prompt mark can be aperture.The region can also include the virtual rocking bar control currently registered.It is described
Virtual rocking bar control can show as the dot for following user's finger to move in specific region, and can also show as can be to not
Which kind of form equidirectional inclined operation panel etc., be embodied in, can be by game services quotient's sets itself.Default position herein
Setting can be in any range for including the position that the first touch event occurs, such as can be the initial bit of virtual technical ability control
It sets.
In the step s 120, when detecting the slip event for acting on the virtual rocking bar control, the sliding is obtained
The current location of event touch point.
In this illustrative embodiment, after virtual technical ability control is registered as virtual rocking bar control, it can continue to test
Whether received on current virtual rocking bar control and slip event.Slip event can be with the position of the first touch event
Point, using any position as terminal.For example, slip event can be within the scope of the virtual rocking bar control currently registered, it can also be
Any position on graphic user interface except virtual rocking bar control range.Detecting the cunning for acting on virtual rocking bar control
When dynamic event, the track of available slip event and the current location for obtaining slip event touch point in real time, and control institute
Virtual objects are stated to be moved according to the track of the slip event.Slip event in this example embodiment can be general
Logical slip event, or the slip event pressed while sliding.
In step s 130, the current location and the virtual rocking bar control origin position of the slip event touch point are calculated
Vector distance between setting.
It, can be according to the real-time current location for obtaining slip event touch point and virtual rocking bar control in this example embodiment
The position of part origin calculates vector distance between the two by coordinate distance calculation formula.Vector distance herein include by
It is directed toward the direction of the current location of slip event touch point, and virtual rocking bar control origin in the position of virtual rocking bar control origin
Position be directed toward slip event touch point current location distance.In the current location of slip event touch point in virtual rocking bar
When in control, for same technical ability, vector distance only changes technical ability with the variation of the current location of slip event touch point
The direction of release.When the current location of slip event touch point is outside virtual rocking bar control, for same technical ability, to span
Variation from the current location with slip event touch point changes simultaneously the releasable direction of skill and distance.
In step S140, the rotation angle of virtual camera in scene of game is adjusted, according to the vector distance with true
Settled preceding technical ability release direction.
In this example embodiment, middle reaches can be applied according to the vector distance of calculating, corresponding adjustment shooting game
The rotation angle of virtual camera in scene of playing, to determine a target rotational direction, then with determining target rotational direction
It for target, controls the virtual camera and is rotated, and target rotational direction is determined as current technical ability release direction.Target
Rotation direction can be any direction in technical ability auxiliary control area domain, and target rotational direction can be according to the knot of slip event
The current location of beam spot determines.
In step S150, at the end of judging the slip event, according to the current technical ability release direction release with
The corresponding technical ability of the virtual technical ability control.
In this example embodiment, slip event terminates to can be understood as the behaviour that finger leaves the graphic user interface
Make, or finger continues the operation that residence time is more than preset time in a certain position.For different types of sliding
Event can judge whether slip event terminates by detecting the duration, pressure or other feature of the slip event.It lifts
For example, it can judge whether to terminate by whether there is contact point in test pattern user interface;It can be slided by calculating
Whether the duration of event is more than that preset duration judges whether to terminate;It can also be by calculating whether pressure value is zero or close to zero
Judge whether to terminate.
When detecting that finger leaves the graphic user interface, it is equivalent to and receives the releasable trigger action of skill, it can
To determine current technical ability release direction according to the current location for leaving with finger the graphic user interface, and discharge with it is virtual
The corresponding technical ability of technical ability control.
In addition, in this example embodiment, the method can also include:
When detecting the first touch event for acting on the virtual technical ability control, the virtual camera shooting is elongated or shortened
The camera lens of machine, so that the scene of game presented in the graphic user interface zooms in or out presupposition multiple.
In this example embodiment, when detecting the first touch event for acting on virtual technical ability control, it can control
Virtual objects enter attack readiness, meanwhile, can elongate or shorten the camera lens of the virtual camera, adjust focal length with
The scene of game presented in the graphic user interface is set to zoom in or out presupposition multiple.Under moving condition, graphical user circle
Face can show entire scene of game or local scene of game, under technical ability readiness, the sports ground that will can currently show
Scape zooms in or out.Refering to what is shown in Fig. 4, when needing a certain virtual objects to a certain orientation in scene of game to attack
When, camera lens can be shortened, the picture where the virtual objects is amplified into presupposition multiple, to more accurately carry out aiming and technical ability
Release.Virtual objects herein may include other virtual roles 102, other stage properties in scene etc..When needing to sports ground
When multiple virtual objects in a certain orientation in scape are attacked, camera lens can be elongated, the picture where the virtual objects is contracted
Small presupposition multiple, to expand the releasable range of skill.It, can be with when elongating or shortening the camera lens of the virtual camera
Controlling virtual camera camera lens zooms in and out animation simultaneously, to indicate aimed at, increases user's feeling of immersion.
In addition, in this example embodiment, calculate the touch point current location and virtual rocking bar control origin position
Between vector distance may include:
Real-time monitoring and the current location for obtaining the slip event touch point, and calculate the slip event touch point
Offset direction and offset distance of the current location relative to the virtual rocking bar control origin position.
In this example embodiment, can according to the current location of the touch point and virtual rocking bar control origin position,
Calculate the vector distance between the current location of the touch point and virtual rocking bar control origin position.Specifically, first may be used
To establish coordinate system, void is acted in technical ability control auxiliary area or outside technical ability control auxiliary area with real-time monitoring user
The slip event of quasi- rocking bar control, and the coordinate of the current location of slip event touch point is recorded in real time, obtain slip event touching
Control offset direction and offset distance of the current location of point relative to the virtual rocking bar control origin position.This example embodiment party
In formula, the virtual rocking bar control origin position can be the position at the virtual rocking bar control center, or the cunning
The position of dynamic the first touch point of event, can set (0,0) for virtual rocking bar control origin position herein.Sliding can be calculated
Offset direction and offset distance of the current location of event touch point relative to the position at the virtual rocking bar control center, can also
With calculate the current location of slip event touch point relative to the offset direction of the position of first touch point of slip event and
Offset distance.
In addition, adjusting the rotation angle of virtual camera in the scene of game in this example embodiment and being worked as with determination
Preceding technical ability release direction may include:
The mapping relations between angle are rotated according to the vector distance of the virtual rocking bar control and the virtual camera,
The virtual camera is controlled to be rotated;
When the rotation angle of the virtual camera is matched with the vector distance of the virtual rocking bar control, described in determination
Current technical ability release direction.
In this example embodiment, in first person shooting game, virtual camera can be for user in gaming
" eyes ", virtual camera can be arranged on the head of virtual objects, and the direction of virtual camera follows virtual objects
It rotates and rotates, rendering obtains scene of game content and is equivalent to the scene that virtual camera takes on the display of touch control terminal
Content.In third person shooting game, virtual camera can be arranged on the back upper place of virtual objects, can take
All scene of game.It can one mapping of vector distance to virtual rocking bar control and the setting of virtual camera rotation angle
Relationship is rotated with controlling the virtual camera.
Specifically, the current location of the available slip event touch point is former relative to the virtual rocking bar control
The offset direction of point position and offset distance.For example, when slip event touch point current location origin position it is upper and lower,
When left and right, the virtual camera rotation is controlled respectively.It real-time control virtual camera can be carried out during slip event
Rotation matches either with the vector distance of the virtual rocking bar control in default error model in the rotation angle of virtual camera
When enclosing interior, the orientation where the current location of slip event touch point is determined as the releasable direction of current skill.
In addition, in this example embodiment, controls the virtual camera and carry out rotation and may include:
According to the mapping relations, the coordinate of the virtual rocking bar control is mapped as corresponding with the virtual camera
Pitch angle and yaw angle, and control according to the pitch angle and yaw angle direction of rotation and the rotation angle of the virtual camera
Degree.
In this example embodiment, refering to what is shown in Fig. 5, Eulerian angles may include pitch angle pitch, yaw angle yaw, rolling
Angle roll, each Eulerian angles have a numerical value to indicate, three Eulerian angles, which combine, can calculate any object in space
The rotation of body.Pitch angle can be set to rotate around X-axis, and yaw angle can be to rotate around Y-axis, and roll angle can be to revolve about the z axis
Turn.For virtual camera, pitch angle describes the angle seen up and down, and yaw angle indicates the angle seen to the left and to the right,
Roll angle represents how rolling video camera, pitch angle and yaw angle is only discussed in this example embodiment, according to the pitch angle
Direction of rotation and the rotation angle of the virtual camera are controlled with yaw angle.Virtual rocking bar control current location is relative to origin
The offset of position can be passed to virtual camera by sensor, be rotated to control virtual camera.
X/Y plane coordinate system can be established by origin of virtual rocking bar control center, assume that touch point is worked as in the coordinate system
The coordinate of front position is (m, n).When the abscissa of touch point remains unchanged, the current location phase of the slip event touch point
Pitch angle for reference axis X is arctan (n/m);When the ordinate of touch point remains unchanged, when the slip event touch-control
The current location of point is arccot (n/m) relative to the yaw angle of reference axis Y.Slip event touch point, which moves horizontally, will affect partially
Boat angle, vertically moves and will affect pitch angle.Mapping relations between slip event touch point and virtual camera rotational angle can
With are as follows: the abscissa of touch point is negative, and virtual camera turns left, and the abscissa of touch point is positive, and virtual camera is to the right
Rotation;The ordinate of touch point is negative, and virtual camera rotates down, and the ordinate of touch point is positive, and virtual camera is upward
Rotation.The gap of current location Yu coordinate origin position can be calculated, gap is bigger, and pitch angle or yaw angle are bigger.It is touching
The current location of point is controlled at lower right, virtual camera is corresponding to be rotated to X-axis positive direction, and is rotated to Y-axis negative direction.It removes
Except this, preset limit condition can also be added to the Eulerian angles of virtual camera, so that it will not off-limits movement occurs.
For example, pitch angle to be made to be less than positive and negative 90 degree, guarantee that virtual objects can only see sky or underfooting but cannot further surpass
More pass by.
In addition, in this example embodiment, the method can also include:
When detecting the slip event for acting on the virtual rocking bar control, one is provided in the graphic user interface and is taken
The technical ability that disappears control;
Judge the current location of the slip event touch point whether on the cancellation technical ability control;
In the current location of the touch point when on the cancellation technical ability control, cancel technical ability release operation.
In this example embodiment, when detecting the slip event for acting on the virtual rocking bar control, it can scheme
One cancellation technical ability control 106 is provided in shape user interface.It may determine that whether the current location of slip event touch point is taking
On the technical ability that disappears control either in the preset range where the cancellation technical ability control.Cancelling technical ability control can use in figure
Any position at family interface facilitates carry out slip event for example, would be normally located at the upper right corner of screen.In the touch point
Current location when on the cancellation technical ability control, can control virtual objects cancel technical ability release operation and only carry out aiming
Operation.Whether by way of the cancellation technical ability control technical ability is cancelled in this current location determining slip event touch point
The method for discharging operation can force virtual objects to cancel technical ability release immediately, to compensate for generation when maloperation occurs
When maloperation, influence to virtual objects state provides " operation of going back on one's word " for player.
In addition to this it is possible to after detecting slip event, then detect whether to continuously receive other touch-controls behaviour
Make, when detection continuously receives other touch control operations, can control virtual objects and directly cancel technical ability release operation.It is this logical
It crosses and detects other touch control operations, it is determined whether the method for cancelling technical ability release operation does not need to set again on a graphical user interface
A cancellation technical ability control is set, reduces the engaged position of a control area, to save the display of graphic user interface
Screen utilization rate is improved in space.
In addition, virtual shooting main body can be also presented in the graphic user interface, described virtually to penetrate in this example embodiment
The position of the foresight of main body on the graphical user interface is hit to immobilize.
In this example embodiment, virtual main body 105 of shooting can be there are many form of expression, such as virtual objects controlled
Virtual firearms etc.;In some cases, virtually shooting main body may be the shooting cannon of virtual objects controlled, mortar etc..
In this example embodiment, the virtual position for shooting main body foresight 103 can immobilize always, and foresight may be at figure use
The center at family interface.Can be changed by changing the current location of slip event touch point current technical ability release direction and
Object of attack, the foresight position without adjusting virtual shooting main body in real time.
It is possible to further which by the physical location from graphic user interface center, i.e., one prompt of setting is marked at foresight
Know, prompt mark can be used for judging whether current technical ability release direction is overlapped with the virtual objects to be attacked, and judge
When the two is overlapped, technical ability is discharged to the virtual objects of aiming, thus the precision for the release that sharpens one's skills.For example, described to mention
It can be ray that indicating, which is known, and the ray can show on a graphical user interface or not show according to presetting.In the ray
When being collided with the virtual objects on graphic user interface in virtual scene, so that it is determined that aiming at object.It in this way, can be with
Keep technical ability release operation more targeted, thus the precision for the release that sharpens one's skills.
In addition, the slip event and first touch event are continuous in this example embodiment.
In this example embodiment, slip event and first touch event continuously be can be understood as in the first touch-control thing
It is immediately detected slip event after part, or it can be appreciated that is examined in preset time after the first touch event
Slip event is measured, preset time herein can be shorter time interval, such as 5 milliseconds etc..
In addition, the second virtual rocking bar control, the side can be also presented in the graphic user interface in this example embodiment
Method further include:
When detecting the second touch event for acting on the described second virtual rocking bar control, the virtual objects root is controlled
It is mobile according to second touch event.
In this example embodiment, the virtual objects are configured as being moved according to the control of the second virtual rocking bar control
It is dynamic.Graphic user interface, which can also be shown, carries out the second mobile virtual rocking bar control for controlling virtual objects.Described second
Virtual rocking bar control can show as the dot for following user's finger to move in specific region, and can also show as can be to not
Equidirectional inclined operation panel etc..Second virtual rocking bar control can be located at any position except virtual rocking bar control range,
Such as it can be the lower left corner of graphic user interface.Second virtual rocking bar control is mainly used for controlling the movement of virtual objects,
When virtual objects are aimed at by the virtual rocking bar control registered, discharge the operation of technical ability, it will not influence second and virtually shake
Control of the bar control to virtual objects motion state, virtual objects motion state only can be according to acting on the second virtual rocking bar control
On touch event and change.
Second touch event such as can be clicked to touch interface by finger, be pressed, pulled, slided at the touch control operations,
Progress can also be combined simultaneously with two or more different single operations.For example, carrying out pressing operation while sliding.It is described
The position that second touch event occurs can be in any position of any direction on the second virtual technical ability control.Receiving
The second virtual technical ability control can not be shown before two touch events, on graphic user interface, to save screen space, improve screen
Curtain utilization rate;When receiving the second touch event, the virtual objects in scene of game may be at stationary state, can also
In steering state either other states;After receiving the second touch event, virtual objects can be with Following effect in
The track of the second touch event on two virtual technical ability controls and move.
In an exemplary embodiment of the disclosure, a kind of information processing unit is additionally provided, can be applied to that trip can be presented
Play scene, and the touch control terminal of the graphic user interface of virtual objects and virtual technical ability control is included at least, with reference to Fig. 6 institute
Show, described device 200 may include:
Control registration module 201 can be used for detecting the first touch event for acting on the virtual technical ability control
When, the virtual technical ability control is registered as into virtual rocking bar control;
Position acquisition module 202 can be used for obtaining when detecting the slip event for acting on the virtual rocking bar control
Take the current location of the slip event touch point;
Distance calculation module 203, the current location that can be used for calculating the slip event touch point are virtually shaken with described
Vector distance between bar control origin position;
Direction determining mould 204 can be used for adjusting the rotation of virtual camera in scene of game according to the vector distance
Gyration, with the current technical ability release direction of determination;
Technical ability release module 205 can be used at the end of judging the slip event, be discharged according to the current technical ability
Direction release technical ability corresponding with the virtual technical ability control.
In an exemplary embodiment of the disclosure, a kind of electronic equipment that can be realized the above method is additionally provided.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method or
Program product.Therefore, various aspects of the invention can be embodied in the following forms, it may be assumed that complete hardware embodiment, complete
The embodiment combined in terms of full Software Implementation (including firmware, microcode etc.) or hardware and software, can unite here
Referred to as circuit, " module " or " system ".
The electronic equipment 600 of this embodiment according to the present invention is described referring to Fig. 7.The electronics that Fig. 7 is shown
Equipment 600 is only an example, should not function to the embodiment of the present invention and use scope bring any restrictions.
As shown in fig. 7, electronic equipment 600 is showed in the form of universal computing device.The component of electronic equipment 600 can wrap
It includes but is not limited to: at least one above-mentioned processing unit 610, at least one above-mentioned storage unit 620, the different system components of connection
The bus 630 of (including storage unit 620 and processing unit 610), display unit 640.
Wherein, the storage unit is stored with program code, and said program code can be held by the processing unit 610
Row, so that various according to the present invention described in the execution of the processing unit 610 above-mentioned " illustrative methods " part of this specification
The step of illustrative embodiments.For example, the processing unit 610 can execute step as shown in Figure 2.
Storage unit 620 may include the readable medium of volatile memory cell form, such as Random Access Storage Unit
(RAM) 6201 and/or cache memory unit 6202, it can further include read-only memory unit (ROM) 6203.
Storage unit 620 can also include program/utility with one group of (at least one) program module 6205
6204, such program module 6205 includes but is not limited to: operating system, one or more application program, other program moulds
It may include the realization of network environment in block and program data, each of these examples or certain combination.
Bus 630 can be to indicate one of a few class bus structures or a variety of, including storage unit bus or storage
Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures
Local bus.
Electronic equipment 600 can also be with one or more external equipments 700 (such as keyboard, sensing equipment, bluetooth equipment
Deng) communication, can also be enabled a user to one or more equipment interact with the electronic equipment 600 communicate, and/or with make
Any equipment (such as the router, modulation /demodulation that the electronic equipment 600 can be communicated with one or more of the other calculating equipment
Device etc.) communication.This communication can be carried out by input/output (I/O) interface 650.Also, electronic equipment 600 can be with
By network adapter 660 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public network,
Such as internet) communication.As shown, network adapter 660 is communicated by bus 630 with other modules of electronic equipment 600.
It should be understood that although not shown in the drawings, other hardware and/or software module can not used in conjunction with electronic equipment 600, including but not
Be limited to: microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and
Data backup storage system etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented
Mode can also be realized by software realization in such a way that software is in conjunction with necessary hardware.Therefore, according to the disclosure
The technical solution of embodiment can be embodied in the form of software products, which can store non-volatile at one
Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are so that a calculating
Equipment (can be personal computer, server, terminal installation or network equipment etc.) is executed according to disclosure embodiment
Method.
In an exemplary embodiment of the disclosure, a kind of computer readable storage medium is additionally provided, energy is stored thereon with
Enough realize the program product of this specification above method.In some possible embodiments, various aspects of the invention may be used also
In the form of being embodied as a kind of program product comprising program code, when described program product is run on the terminal device, institute
Program code is stated for executing the terminal device described in above-mentioned " illustrative methods " part of this specification according to this hair
The step of bright various illustrative embodiments.
Refering to what is shown in Fig. 8, describing the program product for realizing the above method of embodiment according to the present invention
800, can using portable compact disc read only memory (CD-ROM) and including program code, and can in terminal device,
Such as it is run on PC.However, program product of the invention is without being limited thereto, in this document, readable storage medium storing program for executing can be with
To be any include or the tangible medium of storage program, the program can be commanded execution system, device or device use or
It is in connection.
Described program product can be using any combination of one or more readable mediums.Readable medium can be readable letter
Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or
System, device or the device of semiconductor, or any above combination.The more specific example of readable storage medium storing program for executing is (non exhaustive
List) include: electrical connection with one or more conducting wires, portable disc, hard disk, random access memory (RAM), read-only
Memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read only memory
(CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
In carry readable program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetic signal,
Optical signal or above-mentioned any appropriate combination.Readable signal medium can also be any readable Jie other than readable storage medium storing program for executing
Matter, the readable medium can send, propagate or transmit for by instruction execution system, device or device use or and its
The program of combined use.
The program code for including on readable medium can transmit with any suitable medium, including but not limited to wirelessly, have
Line, optical cable, RF etc. or above-mentioned any appropriate combination.
The program for executing operation of the present invention can be write with any combination of one or more programming languages
Code, described program design language include object oriented program language-Java, C++ etc., further include conventional
Procedural programming language-such as " C " language or similar programming language.Program code can be fully in user
It calculates and executes in equipment, partly executes on a user device, being executed as an independent software package, partially in user's calculating
Upper side point is executed on a remote computing or is executed in remote computing device or server completely.It is being related to far
Journey calculates in the situation of equipment, and remote computing device can pass through the network of any kind, including local area network (LAN) or wide area network
(WAN), it is connected to user calculating equipment, or, it may be connected to external computing device (such as utilize ISP
To be connected by internet).
In addition, above-mentioned attached drawing is only the schematic theory of processing included by method according to an exemplary embodiment of the present invention
It is bright, rather than limit purpose.It can be readily appreciated that the time that above-mentioned processing shown in the drawings did not indicated or limited these processing is suitable
Sequence.In addition, be also easy to understand, these processing, which can be, for example either synchronously or asynchronously to be executed in multiple modules.
It should be noted that although being referred to several modules or list for acting the equipment executed in the above detailed description
Member, but this division is not enforceable.In fact, according to embodiment of the present disclosure, it is above-described two or more
Module or the feature and function of unit can embody in a module or unit.Conversely, an above-described mould
The feature and function of block or unit can be to be embodied by multiple modules or unit with further division.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the disclosure
His embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or
Adaptive change follow the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosure or
Conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by claim
It points out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the attached claims.
Claims (11)
1. a kind of information processing method, which is characterized in that applied to can be presented scene of game, and include at least virtual objects with
And the touch control terminal of the graphic user interface of virtual technical ability control, which comprises
When detecting the first touch event for acting on the virtual technical ability control, the virtual technical ability control is registered as into void
Quasi- rocking bar control;
When detecting the slip event for acting on the virtual rocking bar control, the present bit of the slip event touch point is obtained
It sets;
Calculate the vector distance between the current location of the slip event touch point and the virtual rocking bar control origin position;
The rotation angle of virtual camera in scene of game is adjusted, according to the vector distance with the current technical ability release side of determination
To;
At the end of judging the slip event, according to the current technical ability release direction release and the virtual technical ability control pair
The technical ability answered;
Wherein, adjusting the rotation angle of virtual camera in the scene of game with the current technical ability release direction of determination includes:
According to the mapping relations between the vector distance of the virtual rocking bar control and virtual camera rotation angle, control
The virtual camera is rotated;
When the rotation angle of the virtual camera is matched with the vector distance of the virtual rocking bar control, determine described current
Technical ability release direction;
When the current location of slip event touch point is in virtual rocking bar control, for same technical ability, vector distance with
The variation of the current location of slip event touch point only changes the releasable direction of skill;In the present bit of slip event touch point
When setting outside virtual rocking bar control, for same technical ability, vector distance with the current location of slip event touch point change
Change, changes simultaneously the releasable direction of skill and distance.
2. information processing method according to claim 1, which is characterized in that the method also includes:
When detecting the first touch event for acting on the virtual technical ability control, the virtual camera is elongated or shortened
Camera lens, so that the scene of game presented in the graphic user interface zooms in or out presupposition multiple.
3. information processing method according to claim 1, which is characterized in that calculate current location and the void of the touch point
Vector distance between quasi- rocking bar control origin position includes:
Real-time monitoring and the current location for obtaining the slip event touch point, and calculate the current of the slip event touch point
Offset direction and offset distance of the position relative to the virtual rocking bar control origin position;
Wherein, the virtual rocking bar control origin position include the virtual rocking bar control center position or the slip event
The position of first touch point.
4. information processing method according to claim 1, which is characterized in that control the virtual camera and carry out rotation packet
It includes:
According to the mapping relations, the coordinate of the virtual rocking bar control is mapped as pitching corresponding with the virtual camera
Angle and yaw angle, and the direction of rotation of the virtual camera is controlled according to the pitch angle and yaw angle and rotates angle.
5. information processing method according to claim 1, which is characterized in that the method also includes:
When detecting the slip event for acting on the virtual rocking bar control, one is provided in the graphic user interface and cancels skill
It can control;
Judge the current location of the slip event touch point whether on the cancellation technical ability control;
In the current location of the touch point when on the cancellation technical ability control, cancel technical ability release operation.
6. information processing method according to claim 1, which is characterized in that the graphic user interface can be also presented virtually
Main body is shot, the position of the foresight of the virtual shooting main body on the graphical user interface immobilizes.
7. information processing method according to claim 1, which is characterized in that the slip event and the first touch-control thing
Part is continuous.
8. information processing method described in -7 any one according to claim 1, which is characterized in that the graphic user interface is also
The second virtual rocking bar control can be presented, the method also includes:
When detecting the second touch event for acting on the described second virtual rocking bar control, the virtual objects are controlled according to institute
It is mobile to state the second touch event.
9. a kind of information processing unit, which is characterized in that applied to can be presented scene of game, and include at least virtual objects with
And the touch control terminal of the graphic user interface of virtual technical ability control, described device include:
Control registration module, for when detecting the first touch event for acting on the virtual technical ability control, by the void
Quasi- technical ability control is registered as virtual rocking bar control;
Position acquisition module, for obtaining the sliding when detecting the slip event for acting on the virtual rocking bar control
The current location of event touch point;
Distance calculation module, for calculating the current location and the virtual rocking bar control origin position of the slip event touch point
Vector distance between setting;
Direction determining mould, for adjusting the rotation angle of virtual camera in scene of game according to the vector distance, with true
Settled preceding technical ability release direction;
Technical ability release module, at the end of judge the slip event, according to the current technical ability release direction release and
The corresponding technical ability of the virtual technical ability control;
Wherein, adjusting the rotation angle of virtual camera in the scene of game with the current technical ability release direction of determination includes:
According to the mapping relations between the vector distance of the virtual rocking bar control and virtual camera rotation angle, control
The virtual camera is rotated;
When the rotation angle of the virtual camera is matched with the vector distance of the virtual rocking bar control, determine described current
Technical ability release direction;
When the current location of slip event touch point is in virtual rocking bar control, for same technical ability, vector distance with
The variation of the current location of slip event touch point only changes the releasable direction of skill;In the present bit of slip event touch point
When setting outside virtual rocking bar control, for same technical ability, vector distance with the current location of slip event touch point change
Change, changes simultaneously the releasable direction of skill and distance.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program
Information processing method described in any one of claim 1-8 is realized when being executed by processor.
11. a kind of electronic equipment characterized by comprising
Processor;And
Memory, for storing the executable instruction of the processor;
Wherein, the processor is configured to come any one of perform claim requirement 1-8 institute via the execution executable instruction
The information processing method stated.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710456660.4A CN107168611B (en) | 2017-06-16 | 2017-06-16 | Information processing method, device, electronic equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710456660.4A CN107168611B (en) | 2017-06-16 | 2017-06-16 | Information processing method, device, electronic equipment and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107168611A CN107168611A (en) | 2017-09-15 |
| CN107168611B true CN107168611B (en) | 2018-12-28 |
Family
ID=59819751
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710456660.4A Active CN107168611B (en) | 2017-06-16 | 2017-06-16 | Information processing method, device, electronic equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107168611B (en) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107596688B (en) * | 2017-09-25 | 2020-11-10 | 网易(杭州)网络有限公司 | Skill release control method and device, storage medium, processor and terminal |
| CN107678647B (en) * | 2017-09-26 | 2023-04-28 | 网易(杭州)网络有限公司 | Virtual shooting subject control method and device, electronic equipment and storage medium |
| CN107656620B (en) * | 2017-09-26 | 2020-09-11 | 网易(杭州)网络有限公司 | Virtual object control method and device, electronic equipment and storage medium |
| CN107803024B (en) * | 2017-09-28 | 2021-06-25 | 网易(杭州)网络有限公司 | Shooting control method and device |
| CN107773983B (en) * | 2017-10-18 | 2021-12-28 | 网易(杭州)网络有限公司 | Shooting control method and device in game |
| CN107773987B (en) * | 2017-10-24 | 2020-05-22 | 网易(杭州)网络有限公司 | Virtual shooting subject control method and device, electronic equipment and storage medium |
| CN107977141B (en) * | 2017-11-24 | 2021-03-23 | 网易(杭州)网络有限公司 | Interaction control method and device, electronic equipment and storage medium |
| CN107913520B (en) * | 2017-12-14 | 2021-04-23 | 网易(杭州)网络有限公司 | Information processing method, information processing device, electronic equipment and storage medium |
| CN108170295A (en) * | 2017-12-21 | 2018-06-15 | 网易(杭州)网络有限公司 | Virtual camera condition control method, device, electronic equipment and storage medium |
| CN108144300B (en) * | 2017-12-26 | 2020-03-03 | 网易(杭州)网络有限公司 | Information processing method in game, electronic device and storage medium |
| CN108245882A (en) * | 2018-02-06 | 2018-07-06 | 重庆强阳科技有限公司 | A kind of control of game virtual rocking bar and localization method based on plane coordinate system |
| CN108579077B (en) * | 2018-03-12 | 2019-09-06 | 网易(杭州)网络有限公司 | Information processing method, device, storage medium and electronic equipment |
| CN108837506A (en) * | 2018-05-25 | 2018-11-20 | 网易(杭州)网络有限公司 | Control method, device and the storage medium of virtual item in a kind of race games |
| CN109513209B (en) * | 2018-11-22 | 2020-04-17 | 网易(杭州)网络有限公司 | Virtual object processing method and device, electronic device and storage medium |
| CN111784810B (en) * | 2019-04-04 | 2023-12-29 | 网易(杭州)网络有限公司 | Virtual map display method and device, storage medium and electronic equipment |
| CN110141855A (en) * | 2019-05-24 | 2019-08-20 | 网易(杭州)网络有限公司 | Method of controlling viewing angle, device, storage medium and electronic equipment |
| CN110559658B (en) | 2019-09-04 | 2020-07-28 | 腾讯科技(深圳)有限公司 | Information interaction method, device, terminal and storage medium |
| CN111338557B (en) * | 2020-02-25 | 2021-07-09 | 网易(杭州)网络有限公司 | Method and device for canceling and releasing game skills |
| CN111481934B (en) * | 2020-04-09 | 2023-02-10 | 腾讯科技(深圳)有限公司 | Virtual environment picture display method, device, equipment and storage medium |
| CN111467802B (en) | 2020-04-09 | 2022-02-22 | 腾讯科技(深圳)有限公司 | Method, device, equipment and medium for displaying picture of virtual environment |
| CN111589134A (en) * | 2020-04-28 | 2020-08-28 | 腾讯科技(深圳)有限公司 | Virtual environment picture display method, device, equipment and storage medium |
| CN111603770B (en) * | 2020-05-21 | 2023-05-05 | 腾讯科技(深圳)有限公司 | Virtual environment picture display method, device, equipment and medium |
| CN111773677B (en) * | 2020-07-23 | 2024-02-23 | 网易(杭州)网络有限公司 | Game control method and device, computer storage medium and electronic equipment |
| CN113181649B (en) * | 2021-05-31 | 2023-05-16 | 腾讯科技(深圳)有限公司 | Control method, device, equipment and storage medium for calling object in virtual scene |
| CN113476822B (en) * | 2021-06-11 | 2022-06-10 | 荣耀终端有限公司 | Touch method and device |
| CN114367107B (en) * | 2021-11-02 | 2025-11-07 | 腾讯科技(深圳)有限公司 | Interactive control method and device for virtual scene, rocker equipment and electronic equipment |
| CN114428574B (en) * | 2022-01-21 | 2023-08-25 | 腾讯科技(深圳)有限公司 | Operation control method, device, storage medium and electronic equipment |
| CN114949842B (en) * | 2022-06-15 | 2025-09-09 | 网易(杭州)网络有限公司 | Virtual object switching method and device, storage medium and electronic equipment |
| CN115155064B (en) * | 2022-07-29 | 2025-07-08 | 网易(杭州)网络有限公司 | Game control method, game control device, electronic equipment and storage medium |
| CN117654035A (en) * | 2022-09-01 | 2024-03-08 | 网易(杭州)网络有限公司 | Method and device for releasing skills in game, electronic equipment and readable storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105194873A (en) * | 2015-10-10 | 2015-12-30 | 腾讯科技(深圳)有限公司 | An information processing method, terminal and computer storage medium |
| CN105335065A (en) * | 2015-10-10 | 2016-02-17 | 腾讯科技(深圳)有限公司 | Information processing method and terminal, and computer storage medium |
| CN105446525A (en) * | 2015-11-10 | 2016-03-30 | 网易(杭州)网络有限公司 | Method for controlling behavior of game role |
| CN105760076A (en) * | 2016-02-03 | 2016-07-13 | 网易(杭州)网络有限公司 | Game control method and device |
| CN106598465A (en) * | 2016-12-20 | 2017-04-26 | 上海逗屋网络科技有限公司 | Control method, device and equipment based on virtual rocker |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5800473B2 (en) * | 2010-06-11 | 2015-10-28 | 任天堂株式会社 | Information processing program, information processing apparatus, information processing system, and information processing method |
| TW201343227A (en) * | 2012-04-25 | 2013-11-01 | Fu Li Ye Internat Corp | Interaction game control method having touch panel device media |
| CN104548596B (en) * | 2015-02-02 | 2017-05-24 | 广州周游网络科技有限公司 | Aiming method and device of shooting games |
| CN105194871B (en) * | 2015-09-14 | 2017-03-22 | 网易(杭州)网络有限公司 | Method for controlling game role |
| CN106422319A (en) * | 2016-09-27 | 2017-02-22 | 陈甘鑫 | Game training gun |
-
2017
- 2017-06-16 CN CN201710456660.4A patent/CN107168611B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105194873A (en) * | 2015-10-10 | 2015-12-30 | 腾讯科技(深圳)有限公司 | An information processing method, terminal and computer storage medium |
| CN105335065A (en) * | 2015-10-10 | 2016-02-17 | 腾讯科技(深圳)有限公司 | Information processing method and terminal, and computer storage medium |
| CN105446525A (en) * | 2015-11-10 | 2016-03-30 | 网易(杭州)网络有限公司 | Method for controlling behavior of game role |
| CN105760076A (en) * | 2016-02-03 | 2016-07-13 | 网易(杭州)网络有限公司 | Game control method and device |
| CN106598465A (en) * | 2016-12-20 | 2017-04-26 | 上海逗屋网络科技有限公司 | Control method, device and equipment based on virtual rocker |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107168611A (en) | 2017-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107168611B (en) | Information processing method, device, electronic equipment and storage medium | |
| JP7596379B2 (en) | Latency compensation using machine learning predictions of user input | |
| CN107132988B (en) | Virtual objects condition control method, device, electronic equipment and storage medium | |
| CN107913520A (en) | Information processing method, device, electronic equipment and storage medium | |
| JP6715301B2 (en) | Information processing method and device, program, storage medium, electronic device | |
| CN109891491B (en) | Method and apparatus for controlling an interactive display | |
| US10185405B2 (en) | Information processing apparatus and method to remotely control a target | |
| CN110215685B (en) | Method, device, equipment and storage medium for controlling virtual object in game | |
| JP6438198B2 (en) | Program and game device | |
| CN108837507A (en) | Virtual item control method and device, electronic equipment, storage medium | |
| CN107678647A (en) | Virtual shooting subject control method, device, electronic equipment and storage medium | |
| US20110250967A1 (en) | Gamepiece controller using a movable position-sensing display device | |
| CN112933592B (en) | Information processing method and device in game, electronic equipment and storage medium | |
| CN107967096A (en) | Destination object determines method, apparatus, electronic equipment and storage medium | |
| CN108339272A (en) | Virtual shooting main body control method and device, electronic equipment, storage medium | |
| US8123614B2 (en) | Gamepiece controller using a movable position-sensing display device including a movement currency mode of movement | |
| JP2014049130A (en) | System and method for facilitating interaction with virtual space via touch sensitive surface | |
| CN109011573B (en) | Shooting control method and device in game | |
| US8267788B2 (en) | Gamepiece controller using a movable position-sensing display device including a movement currency mode of movement | |
| CN108553892A (en) | virtual object control method, device, storage medium and electronic equipment | |
| CN107823884A (en) | Destination object determines method, apparatus, electronic equipment and storage medium | |
| CN107122107A (en) | Visual angle regulating method, device, medium and electronic equipment in virtual scene | |
| CN108355347A (en) | Interaction control method, device, electronic equipment and storage medium | |
| CN108170295A (en) | Virtual camera condition control method, device, electronic equipment and storage medium | |
| CN114733189A (en) | A control method, device, medium and electronic device for somatosensory hitting |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |