[go: up one dir, main page]

CN107168611B - Information processing method, device, electronic equipment and storage medium - Google Patents

Information processing method, device, electronic equipment and storage medium Download PDF

Info

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
Application number
CN201710456660.4A
Other languages
Chinese (zh)
Other versions
CN107168611A (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.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201710456660.4A priority Critical patent/CN107168611B/en
Publication of CN107168611A publication Critical patent/CN107168611A/en
Application granted granted Critical
Publication of CN107168611B publication Critical patent/CN107168611B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04812Interaction 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

Information processing method, device, electronic equipment and storage medium
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.
CN201710456660.4A 2017-06-16 2017-06-16 Information processing method, device, electronic equipment and storage medium Active CN107168611B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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