CN109491586A - Virtual object control method and device, electronic equipment, storage medium - Google Patents

Virtual object control method and device, electronic equipment, storage medium Download PDF

Info

Publication number
CN109491586A
CN109491586A CN201811354297.6A CN201811354297A CN109491586A CN 109491586 A CN109491586 A CN 109491586A CN 201811354297 A CN201811354297 A CN 201811354297A CN 109491586 A CN109491586 A CN 109491586A
Authority
CN
China
Prior art keywords
touch area
touch
virtual objects
sub
response region
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.)
Granted
Application number
CN201811354297.6A
Other languages
Chinese (zh)
Other versions
CN109491586B (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 CN201811354297.6A priority Critical patent/CN109491586B/en
Publication of CN109491586A publication Critical patent/CN109491586A/en
Application granted granted Critical
Publication of CN109491586B publication Critical patent/CN109491586B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

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

The embodiment provides the virtual object control methods and device, electronic equipment, storage medium in a kind of game, are related to field of computer technology.This method comprises: configuring target touch area in the pre-position of the touch interface, the target touch area includes the sub- touch area of predetermined quantity, and the sub- touch area is corresponding with the target response region on virtual objects;Corresponding target response region on the virtual objects is determined in response to the touch control operation on the sub- touch area;The motion profile of the virtual objects is determined according to the touch control operation and the target response region.The embodiment of the present invention can make virtual push button correspond to the region on virtual objects model, realize click location and touch-control dynamics by control finger on button, control the motion profile of virtual objects.

Description

Virtual object control method and device, electronic equipment, storage medium
Technical field
The present invention relates to field of computer technology, in particular to a kind of virtual object control method, virtual objects Control device, electronic equipment and computer readable storage medium.
Background technique
With the development of internet technology, game occupies biggish specific gravity in people's amusement, and the type of game is also more next It is more varied, therefore requirement of the people to gaming operability is also higher and higher.
Currently, in shooting, after clicking shooting button, user sees seeming to be in the ball game such as trip of football hand The motion profile for the football being randomly generated in system.In this scheme, user can not autonomous control point of contact, cause user without Method has an impact the flight path of ball by effective micro- behaviour, reduces the sense of reality and sense of participation of game, influences user's Game experiencing.
It should be noted that information is only used for reinforcing the reason to background of the present invention 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 embodiment of the present invention is designed to provide a kind of virtual object control method, virtual objects controlled device, electronics Equipment and computer readable storage medium, and then the limitation and defect due to the relevant technologies is overcome at least to a certain extent Caused by ball game user can not autonomous control point of contact, thus can not be by operating accurately to the movement rail of ball The problem of mark is modified, and the game experiencing of user is influenced.
According to a first aspect of the embodiments of the present invention, a kind of virtual object control method is provided, comprising: in the touching The pre-position for controlling interface configures target touch area, and the target touch area includes the sub- touch area of predetermined quantity, The sub- touch area is corresponding with the target response region on virtual objects;In response to the touch-control behaviour on the sub- touch area Make to determine corresponding target response region on the virtual objects;It is true according to the touch control operation and the target response region The motion profile of the fixed virtual objects.
In some example embodiments of the present invention, aforementioned schemes are based on, in response to the touch-control on the sub- touch area Operation determines corresponding target response region on the virtual objects, comprising: obtains the touch-control for acting on the sub- touch area The screen position coordinate of operation;The corresponding sub- touch area of the touch control operation is determined based on the screen position coordinate; It is true based on the corresponding relationship of the identified sub- touch area and the sub- touch area and the target response region Corresponding target response region on the fixed virtual objects.
In some example embodiments of the present invention, aforementioned schemes are based on, are rung according to the touch control operation and the target Region is answered to determine the motion profile of the virtual objects, comprising: to obtain the pressing dynamics information of the touch control operation;Based on institute It states pressing dynamics information and the target response region determines the motion profile of the virtual objects.
In some example embodiments of the present invention, aforementioned schemes are based on, are rung according to the touch control operation and the target Region is answered to determine the motion profile of the virtual objects, further includes: to obtain the compressing time information of the touch control operation;It is based on The compressing time information and the target response region determine the motion profile of the virtual objects.
In some example embodiments of the present invention, it is based on aforementioned schemes, the virtual object control method further include: The target touch area is divided into the sub- touch area of the predetermined quantity;Establish the sub- touch area and the void The one-to-one relationship in the target response region on quasi- object.
In some example embodiments of the present invention, aforementioned schemes are based on, determine the motion profile of the virtual objects, It include: the motion profile that the virtual objects are determined according to aerodynamics.
In some example embodiments of the present invention, aforementioned schemes are based on, the virtual objects are spherical object, described Predetermined quantity is 9.
According to a second aspect of the embodiments of the present invention, a kind of virtual objects controlled device is provided, comprising: configuration unit, For configuring target touch area in the pre-position of the touch interface, the target touch area includes predetermined quantity Sub- touch area, the sub- touch area is corresponding with the target response region on virtual objects;First determination unit, is used for Corresponding target response region on the virtual objects is determined in response to the touch control operation on the sub- touch area;Second really Order member, for determining the motion profile of the virtual objects according to the touch control operation and the target response region.
According to a third aspect of the embodiments of the present invention, a kind of electronic equipment is provided, comprising: processor;And memory, Computer-readable instruction is stored on the memory, the computer-readable instruction realizes root when being executed by the processor According to virtual object control method described in above-mentioned any one.
According to a fourth aspect of the embodiments of the present invention, a kind of computer readable storage medium is provided, calculating is stored thereon with Machine program realizes the virtual objects controlled side according to above-mentioned any one when the computer program is executed by processor Method.
Virtual object control method according to embodiments of the present invention is touched in touch interface configuration comprising predetermined number quantum The target touch area for controlling region, enables the sub- touch area corresponding with the target response region on virtual objects;It is grasped according to touch-control The sub- touch area that work acts on determines the corresponding target response region on virtual objects, by touch control operation and target response area The motion profile of domain co-determination virtual objects.On the one hand, target touch area is divided into multiple sub- touch areas, and Multiple sub- touch areas are corresponding with the target response region of virtual objects, enable a player to the stress for independently selecting virtual objects Position improves the sense of participation of player;On the other hand, according to touch control operation and target response region determine virtual objects by Power position and stress size can accurately determine the motion profile of virtual objects by operating, improve the true of game Property, make the available better game experiencing of player.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not It can the limitation present invention.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows and meets reality of the invention Example is applied, and is used to explain the principle of the present invention together with specification.It should be evident that the accompanying drawings in the following description is only this Some embodiments of invention without creative efforts, may be used also for those of ordinary skill in the art To obtain other drawings based on these drawings.In the accompanying drawings:
Fig. 1 diagrammatically illustrates the schematic diagram of virtual object control method process according to some embodiments of the present invention;
Fig. 2 diagrammatically illustrates sub- touch area according to some embodiments of the present invention and target response region one by one Corresponding schematic diagram;
Fig. 3 diagrammatically illustrates the schematic diagram of application scenarios according to some embodiments of the present invention;
Fig. 4 diagrammatically illustrates the schematic diagram of virtual objects controlled device according to some embodiments of the present invention;
The structure that Fig. 5 diagrammatically illustrates the computer system of electronic equipment according to some embodiments of the present invention is shown It is intended to;
Fig. 6 diagrammatically illustrates the schematic diagram of computer readable storage medium according to some embodiments of the present invention.
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, these embodiments are provided so that the present invention will comprehensively and Completely, and by the design of example embodiment comprehensively it is communicated to those skilled in the art.The identical appended drawing reference table in figure Show 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 the embodiment of the present invention.However, It will be appreciated by persons skilled in the art that technical solution of the present invention can be practiced without one or more in specific detail, Or it can be using other methods, constituent element, device, step etc..In other cases, it is not shown in detail or describes known side Method, device, realization or operation are to avoid fuzzy each aspect of the present invention.
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 realized in one or more hardware modules or integrated circuit These functional entitys, or these functional entitys are realized in heterogeneous networks and/or processor device and/or microcontroller device.
Flow chart shown in the drawings is merely illustrative, it is not necessary to including all content and operation/step, It nor is it necessary that and executed by described sequence.For example, some operation/steps can also decompose, and some operation/steps can To merge or partially merge, therefore the sequence actually executed is possible to change according to the actual situation.
In an exemplary embodiment of the present invention, a kind of virtual object control method is provided firstly, is applied to touching The terminal device at interface is controlled, Fig. 1 diagrammatically illustrates virtual object control method process according to some embodiments of the present invention Schematic diagram.With reference to shown in Fig. 1, which be may comprise steps of:
Step S110 configures target touch area, the target touch area in the pre-position of the touch interface Sub- touch area including predetermined quantity, the sub- touch area are corresponding with the target response region on virtual objects;
Step S120 determines corresponding mesh on the virtual objects in response to the touch control operation on the sub- touch area Mark response region;
Step S130 determines the movement rail of the virtual objects according to the touch control operation and the target response region Mark.
Virtual object control method according to the present exemplary embodiment, on the one hand, be divided into target touch area more A sub- touch area, and multiple sub- touch areas are corresponding with the target response region of virtual objects, enable a player to independently select The forced position for selecting virtual objects improves the sense of participation of player;On the other hand, according to touch control operation and target response region It determines the forced position and stress size of virtual objects, the motion profile of virtual objects can be accurately determined by operating, is mentioned The authenticity for having risen game makes the available better game experiencing of player.
In the following, by the virtual object control method in the present exemplary embodiment is further detailed.
In step s 110, target touch area, the target touch-control are configured in the pre-position of the touch interface Region includes the sub- touch area of predetermined quantity, and the sub- touch area is corresponding with the target response region on virtual objects.
In a kind of example embodiment of the invention, the pre-position in touch interface configures target touch area, The shape of the target touch area can correspond to virtual objects profile, which can be spherical object, such as with reference to Shown in Fig. 2, spherical object is football, and target touch area is that the shape of shooting virtual push button is circle.The target touch area Sub- touch area comprising predetermined quantity, predetermined quantity can be arranged by player, according to the sub- touch-control of the predetermined quantity of setting Region equally configures the target response region of identical quantity, target response region and sub- touch area pair in spherical object It answers, and target response region is consistent with the arrangement of sub- touch area.Refering to what is shown in Fig. 2, for example player's setting predetermined quantity is 9, shooting button, that is, target touch area is arranged to 9 sub- touch area A-I, and A-I is accordingly configured in spherical object Target response region.
It should be noted that target touch area to be divided into the sub- touch area of predetermined quantity, and in spherical object On be divided into same amount of target response region, sub- touch area and target response region are one-to-one relationship.Such as join It examines shown in Fig. 2, sub- touch area A uniquely corresponds to the target response region A in spherical object, and sub- touch area B is uniquely right The target response region B in spherical object is answered, and so on.
In the step s 120, it is determined in response to the touch control operation on the sub- touch area corresponding on the virtual objects Target response region.
In a kind of example embodiment of the invention, when terminal device detects that there is pressing operation in target touch area, It is corresponding in touch interface to obtain the corresponding screen position coordinate and target touch area in touch interface of the pressing operation On screen position coordinates regional.According to the screen position coordinate of the screen position coordinate of pressing operation and target touch area Region determines the corresponding sub- touch area of pressing operation.According to determining sub- touch area and the sub- touch area and ball The corresponding relationship in the target response region of shape object determines the corresponding target response region in spherical object of the pressing operation. Such as refering to what is shown in Fig. 3, when detecting that there is pressing operation in sub- touch area, according to the screen position coordinate of pressing operation with The screen position coordinates regional of target touch area, so that it may which the sub- touch area for determining pressing operation effect is the region D, right It should be also the region D in the target response region of football, contact is foot when the virtual portrait in scene of game is played football at this time The region D on ball.
In step s 130, the fortune of the virtual objects is determined according to the touch control operation and the target response region Dynamic rail mark.
In a kind of example embodiment of the invention, target touch area is divided into multiple sub- touch areas, but each Sub- touch area can individually measure the pressure in the region, be independent of each other.Determine that pressing operation is corresponding by step S120 Sub- touch area is detected pressure of the pressing operation on the sub- touch area according to the pressure sensor module of terminal device and is believed Breath, determines active force of the role to spherical object, following relational expression (1) in scene of game according to the pressure information of pressing operation It is shown:
Fa=K*Fb (1)
Wherein, FaIndicate active force of the role to spherical object in scene of game, FbIndicate that pressing operation acts on sub- touching The pressure on region is controlled, K is constant, and K can be calculated according to the data of actual measurement.According to role couple in scene of game The directed force F of spherical objectaAnd the position in the corresponding target response region in spherical object of pressing operation, it is spherical right to determine The flight path of elephant.
It should be noted that determining the flight path of spherical object by aerodynamics, aerodynamics is mechanics One branch, it is special for the stress of exploratory flight device or other objects when same air or other gases perform relative motion Property, gas flowing law and with occur physicochemical change, in the present invention be used to calculate football in flight course In by air active force and occur track deflection.
Further, bar shaped thermodynamic chart is set in touch interface, it is virtual in pressing operation control scene of game to show Amount of force of the role effect in spherical object.Such as it with continued reference to shown in Fig. 3, shoots and presses in target touch area Bar shaped thermodynamic chart is set by button, which, which can show, controls virtual role in spherical object according to pressing operation Amount of force.As shown in bar chart a in Fig. 3, when pressing dynamics are smaller, according to the calculated relationship of formula (1), determine empty Quasi- active force of the role effect in spherical object is also smaller, and accordingly the color of bar shaped thermodynamic chart is shallower, relative altitude compared with Low, as shown in bar chart b in Fig. 3, when pressing dynamics are gradually increased, virtual role acts on the active force in spherical object Also it is gradually increased, accordingly bar shaped thermodynamic chart color is gradually deepened, and relative altitude is gradually promoted, herein specific corresponding to relationship It is not described in detail.Player is on the one hand set to know current pressing operation control trip immediately in touch interface setting bar shaped thermodynamic chart On the other hand virtual amount of force of the role effect in spherical object in scene of playing can remind player presses operation control Virtual role processed acts on corresponding pressing dynamics when the active force maximum in spherical object, and the pressing force of player is avoided to spend It is damaged caused by terminal device greatly.
In another example embodiment of the invention, the corresponding sub- Touch Zone of pressing operation is determined by step S120 Domain detects action time of the pressing operation on the sub- touch area, determines scene of game according to the action time of pressing operation Interior virtual role is to the amount of force of spherical object, shown in following relational expression (2):
Fa=k*T (2)
Wherein, FaIndicate that role is to the active force of spherical object in scene of game, T indicates that pressing operation acts on sub- touching The action time on region is controlled, k is constant, and k can be calculated according to the data of actual measurement.Similarly setting bar shaped heat Try hard to, act on the expression of the whole shape thermodynamic chart of the long action time minor on sub- touch area according to pressing operation, principle with Abovementioned steps are similar, and details are not described herein.
It should be noted that although describing each step of method in the present invention in the accompanying drawings with particular order, It is that this does not require that or implies must execute these steps in this particular order, or have to carry out shown in whole Step is just able to achieve desired result.Additional or alternative, it is convenient to omit multiple steps are merged into one by certain steps Step executes, and/or a step is decomposed into execution of multiple steps etc..
In addition, in this exemplary embodiment, additionally providing a kind of virtual objects controlled device.Referring to shown in Fig. 4, the void Quasi- object control device 400 includes: configuration unit 410, the first determination unit 420 and the second determination unit 430.Wherein: matching Unit 410 is set for configuring target touch area in the pre-position of the touch interface, the target touch area includes The sub- touch area of predetermined quantity, the sub- touch area are corresponding with the target response region on virtual objects;First determines Unit 420 is used to determine corresponding target response on the virtual objects in response to the touch control operation on the sub- touch area Region;Second determination unit 430 is used to determine the virtual objects according to the touch control operation and the target response region Motion profile.
In a kind of exemplary embodiment of the invention, aforementioned schemes are based on, the first determination unit 420 is configured as: being obtained It is taken as the screen position coordinate of the touch control operation for the sub- touch area;Based on described in screen position coordinate determination The corresponding sub- touch area of touch control operation;Based on the identified sub- touch area and the sub- touch area with The corresponding relationship in the target response region determines corresponding target response region on the virtual objects.
In a kind of exemplary embodiment of the invention, aforementioned schemes are based on, the second determination unit 430 is configured as: being obtained Take the pressing dynamics information of the touch control operation;Institute is determined based on the pressing dynamics information and the target response region State the motion profile of virtual objects.
In a kind of exemplary embodiment of the invention, aforementioned schemes are based on, the second determination unit 430 is configured as: being obtained Take the compressing time information of the touch control operation;Institute is determined based on the compressing time information and the target response region State the motion profile of virtual objects.
In a kind of exemplary embodiment of the invention, aforementioned schemes are based on, the second determination unit 430 is configured as: root The motion profile of the virtual objects is determined according to aerodynamics.
In a kind of exemplary embodiment of the invention, aforementioned schemes are based on, the virtual objects controlled device is configured Are as follows: the target touch area is divided into the sub- touch area of the predetermined quantity;Establish the sub- touch area with it is described The one-to-one relationship in the target response region on virtual objects.
The detail of each module of virtual objects controlled device is in corresponding virtual object control method among the above It is described in detail, therefore details are not described herein again.
It should be noted that although being referred to several modules or list of virtual objects controlled device in the above detailed description Member, but this division is not enforceable.In fact, embodiment according to the present invention, 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.
In addition, in an exemplary embodiment of the disclosure, additionally providing one kind can be realized above-mentioned virtual objects controlled side The electronic equipment of method.
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 be referred to as here For circuit, " module " or " system ".
The electronic equipment 500 of this embodiment according to the present invention is described referring to Fig. 5.Electronics shown in fig. 5 is set Standby 500 be only an example, should not function to the embodiment of the present invention and use scope bring any restrictions.
As shown in figure 5, electronic equipment 500 is showed in the form of universal computing device.The component of electronic equipment 500 can be with Including but not limited to: at least one above-mentioned processing unit 510, connects not homologous ray group at least one above-mentioned storage unit 520 The bus 530 of part (including storage unit 520 and processing unit 510), display unit 540.
Wherein, the storage unit is stored with program code, and said program code can be held by the processing unit 510 Row, so that various according to the present invention described in the execution of the processing unit 510 above-mentioned " illustrative methods " part of this specification The step of exemplary embodiment.For example, the processing unit 510 can execute step S110 as shown in fig. 1, described The pre-position of touch interface configures target touch area, and the target touch area includes the sub- Touch Zone of predetermined quantity Domain, the sub- touch area are corresponding with the target response region on virtual objects;Step S120, in response to the sub- Touch Zone Touch control operation on domain determines corresponding target response region on the virtual objects;Step S130, according to the touch control operation The motion profile of the virtual objects is determined with the target response region.
Storage unit 520 may include the readable medium of volatile memory cell form, such as Random Access Storage Unit (RAM) 521 and/or cache memory unit 522, it can further include read-only memory unit (ROM) 523.
Storage unit 520 can also include program/utility with one group of (at least one) program module 525 524, such program module 525 includes but is not limited to: operating system, one or more application program, other program modules And program data, it may include the realization of network environment in each of these examples or certain combination.
Bus 530 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 total knot in a variety of bus structures The local bus of structure.
Electronic equipment 500 can also be with one or more external equipments 570 (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 500 communicate, and/or with make The electronic equipment 500 can with it is one or more of the other calculating equipment be communicated any equipment (such as router, modulation Demodulator etc.) communication.This communication can be carried out by input/output (I/O) interface 550.Also, electronic equipment 500 Network adapter 560 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public affairs can also be passed through Common network network, such as internet) communication.As shown, network adapter 560 passes through the other of bus 530 and electronic equipment 500 Module communication.It should be understood that although not shown in the drawings, other hardware and/or software mould can be used in conjunction with electronic equipment 500 Block, including but not limited to: microcode, device driver, redundant processing unit, external disk drive array, RAID system, magnetic Tape drive and data backup storage system etc..
By the description of above embodiment, those skilled in the art is it can be readily appreciated that example embodiment described herein It can also be realized in such a way that software is in conjunction with necessary hardware by software realization.Therefore, according to disclosure reality The technical solution for applying example can be embodied in the form of software products, which can store non-volatile at one In storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) or on network, including some instructions are so that a calculating Equipment (can be personal computer, server, terminal installation or network equipment etc.) is executed according to the embodiment of the present disclosure Page switching 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 can be with It is embodied as a kind of form 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 exemplary embodiments.
Refering to what is shown in Fig. 6, describe embodiment according to the present invention for realizing above-mentioned virtual object control method Program product 600, can be using portable compact disc read only memory (CD-ROM) and including program code, and can be It is run on terminal device, such as PC.However, program product of the invention is without being limited thereto, it is in this document, readable to deposit Storage media can be it is any include or storage program tangible medium, the program can be commanded execution system, device or Device use or in connection.
Described program product can be using any combination of one or more readable mediums.Readable medium can be readable Signal media 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-poor The list of act) 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 is read-only deposits Reservoir (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, Wherein carry readable program code.The data-signal of this propagation can take various forms, and including but not limited to electromagnetism is believed Number, optical signal or above-mentioned any appropriate combination.Readable signal medium can also be other than readable storage medium storing program for executing it is any can Read medium, the readable medium can send, propagate or transmit for by instruction execution system, device or device use or Person's program in connection.
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 meter Upper side point is calculated to execute or execute in remote computing device or server completely on a remote computing.It is being related to In the situation of remote computing device, remote computing device can pass through the network of any kind, including local area network (LAN) or wide Domain net (WAN), is connected to user calculating equipment, or, it may be connected to external computing device (such as utilize Internet service Provider is 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.
By the description of above embodiment, those skilled in the art is it can be readily appreciated that example embodiment described herein It can also be realized in such a way that software is in conjunction with necessary hardware by software realization.Therefore, according to disclosure reality The technical solution for applying example can be embodied in the form of software products, which can store non-volatile at one In storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) or on network, including some instructions are so that a calculating Equipment (can be personal computer, server, touch control terminal or network equipment etc.) is executed according to the embodiment of the present disclosure Method.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to the disclosure Other embodiments.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or Person's adaptive change follows 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 wanted by right It asks and 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 accompanying claims.

Claims (10)

1. the virtual object control method in a kind of game, applied to the terminal device for having touch interface, which is characterized in that packet It includes:
Target touch area is configured in the pre-position of the touch interface, the target touch area includes predetermined quantity Sub- touch area, the sub- touch area are corresponding with the target response region on virtual objects;
Corresponding target response region on the virtual objects is determined in response to the touch control operation on the sub- touch area;
The motion profile of the virtual objects is determined according to the touch control operation and the target response region.
2. virtual object control method according to claim 1, which is characterized in that in response on the sub- touch area Touch control operation determines corresponding target response region on the virtual objects, comprising:
Obtain the screen position coordinate for acting on the touch control operation of the sub- touch area;
The corresponding sub- touch area of the touch control operation is determined based on the screen position coordinate;
Based on the corresponding relationship of the identified sub- touch area and the sub- touch area and the target response region Determine corresponding target response region on the virtual objects.
3. virtual object control method according to claim 1, which is characterized in that according to the touch control operation and the mesh Mark response region determines the motion profile of the virtual objects, comprising:
Obtain the pressing dynamics information of the touch control operation;
The motion profile of the virtual objects is determined based on the pressing dynamics information and the target response region.
4. virtual object control method according to claim 1, which is characterized in that according to the touch control operation and the mesh Mark response region determines the motion profile of the virtual objects, further includes:
Obtain the compressing time information of the touch control operation;
The motion profile of the virtual objects is determined based on the compressing time information and the target response region.
5. virtual object control method according to claim 1, which is characterized in that the virtual object control method is also wrapped It includes:
The target touch area is divided into the sub- touch area of the predetermined quantity;
Establish the one-to-one relationship in the target response region on the sub- touch area and the virtual objects.
6. virtual object control method according to claim 1, which is characterized in that determine the movement rail of the virtual objects Mark, comprising:
The motion profile of the virtual objects is determined according to aerodynamics.
7. virtual object control method according to any one of claim 1 to 6, which is characterized in that the virtual objects For spherical object, the predetermined quantity is 9.
8. a kind of virtual objects controlled device characterized by comprising
Configuration unit, for configuring target touch area, the target touch area in the pre-position of the touch interface Sub- touch area including predetermined quantity, the sub- touch area are corresponding with the target response region on virtual objects;
First determination unit, it is corresponding on the virtual objects for being determined in response to the touch control operation on the sub- touch area Target response region;
Second determination unit, for determining the movement of the virtual objects according to the touch control operation and the target response region Track.
9. a kind of electronic equipment characterized by comprising
Processor;And
Memory is stored with computer-readable instruction on the memory, and the computer-readable instruction is held by the processor The virtual object control method as described in any one of claims 1 to 7 is realized when row.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program The virtual object control method as described in any one of claims 1 to 7 is realized when being executed by processor.
CN201811354297.6A 2018-11-14 2018-11-14 Virtual object control method and device, electronic equipment and storage medium Active CN109491586B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811354297.6A CN109491586B (en) 2018-11-14 2018-11-14 Virtual object control method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811354297.6A CN109491586B (en) 2018-11-14 2018-11-14 Virtual object control method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN109491586A true CN109491586A (en) 2019-03-19
CN109491586B CN109491586B (en) 2021-06-04

Family

ID=65695925

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811354297.6A Active CN109491586B (en) 2018-11-14 2018-11-14 Virtual object control method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109491586B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109960545A (en) * 2019-03-29 2019-07-02 网易(杭州)网络有限公司 Virtual object control method, system, device, medium and electronic equipment
CN110215685A (en) * 2019-06-21 2019-09-10 网易(杭州)网络有限公司 Virtual object control method and device in game, equipment, storage medium
CN110496393A (en) * 2019-08-21 2019-11-26 网易(杭州)网络有限公司 Control method of motion trace and device, medium, the electronic equipment of virtual objects
CN111054074A (en) * 2019-12-27 2020-04-24 网易(杭州)网络有限公司 Method and device for moving virtual object in game and electronic equipment
CN112650390A (en) * 2020-12-22 2021-04-13 科大讯飞股份有限公司 Input method, related device and input system
CN114253421A (en) * 2021-12-16 2022-03-29 北京有竹居网络技术有限公司 Control method, device, terminal and storage medium of virtual model
CN114296845A (en) * 2021-12-01 2022-04-08 网易(杭州)网络有限公司 Interface processing method, device, electronic device and storage medium
CN114860148A (en) * 2022-04-19 2022-08-05 北京字跳网络技术有限公司 Interaction method, interaction device, computer equipment and storage medium
WO2022183723A1 (en) * 2021-03-04 2022-09-09 北京达佳互联信息技术有限公司 Method and apparatus for controlling special effect

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105912162A (en) * 2016-04-08 2016-08-31 网易(杭州)网络有限公司 Method and apparatus for controlling virtual object, and touch control device
CN107678540A (en) * 2017-09-08 2018-02-09 广东广业开元科技有限公司 Virtual touch screen man-machine interaction method, system and device based on depth transducer
CN107807813A (en) * 2016-09-08 2018-03-16 财付通支付科技有限公司 A kind of information processing method and terminal
CN108140360A (en) * 2015-07-29 2018-06-08 森赛尔股份有限公司 For manipulating the system and method for virtual environment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108140360A (en) * 2015-07-29 2018-06-08 森赛尔股份有限公司 For manipulating the system and method for virtual environment
CN105912162A (en) * 2016-04-08 2016-08-31 网易(杭州)网络有限公司 Method and apparatus for controlling virtual object, and touch control device
CN107807813A (en) * 2016-09-08 2018-03-16 财付通支付科技有限公司 A kind of information processing method and terminal
CN107678540A (en) * 2017-09-08 2018-02-09 广东广业开元科技有限公司 Virtual touch screen man-machine interaction method, system and device based on depth transducer

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109960545B (en) * 2019-03-29 2022-09-13 网易(杭州)网络有限公司 Virtual object control method, system, device, medium and electronic equipment
CN109960545A (en) * 2019-03-29 2019-07-02 网易(杭州)网络有限公司 Virtual object control method, system, device, medium and electronic equipment
CN110215685A (en) * 2019-06-21 2019-09-10 网易(杭州)网络有限公司 Virtual object control method and device in game, equipment, storage medium
CN110496393A (en) * 2019-08-21 2019-11-26 网易(杭州)网络有限公司 Control method of motion trace and device, medium, the electronic equipment of virtual objects
CN111054074A (en) * 2019-12-27 2020-04-24 网易(杭州)网络有限公司 Method and device for moving virtual object in game and electronic equipment
CN111054074B (en) * 2019-12-27 2023-04-07 网易(杭州)网络有限公司 Method and device for moving virtual object in game and electronic equipment
CN112650390A (en) * 2020-12-22 2021-04-13 科大讯飞股份有限公司 Input method, related device and input system
WO2022183723A1 (en) * 2021-03-04 2022-09-09 北京达佳互联信息技术有限公司 Method and apparatus for controlling special effect
CN114296845A (en) * 2021-12-01 2022-04-08 网易(杭州)网络有限公司 Interface processing method, device, electronic device and storage medium
CN114296845B (en) * 2021-12-01 2024-03-22 网易(杭州)网络有限公司 Interface processing method, device, electronic device and storage medium
CN114253421A (en) * 2021-12-16 2022-03-29 北京有竹居网络技术有限公司 Control method, device, terminal and storage medium of virtual model
CN114860148A (en) * 2022-04-19 2022-08-05 北京字跳网络技术有限公司 Interaction method, interaction device, computer equipment and storage medium
WO2023202369A1 (en) * 2022-04-19 2023-10-26 北京字跳网络技术有限公司 Interaction method and apparatus, and computer device and storage medium
CN114860148B (en) * 2022-04-19 2024-01-16 北京字跳网络技术有限公司 Interaction method, device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN109491586B (en) 2021-06-04

Similar Documents

Publication Publication Date Title
CN109491586A (en) Virtual object control method and device, electronic equipment, storage medium
CN107132988B (en) Virtual objects condition control method, device, electronic equipment and storage medium
JP5563709B2 (en) System and method for facilitating interaction with virtual space via a touch-sensitive surface
US8405656B2 (en) Method and system for three dimensional interaction of a subject
CN108837507A (en) Virtual item control method and device, electronic equipment, storage medium
Kim et al. Finger walking in place (FWIP): A traveling technique in virtual environments
CN109550247A (en) Virtual scene method of adjustment, device, electronic equipment and storage medium in game
Berger et al. Wim: fast locomotion in virtual reality with spatial orientation gain & without motion sickness
CN107019909A (en) Information processing method, device, electronic equipment and computer-readable recording medium
CN108579089A (en) Virtual item control method and device, storage medium, electronic equipment
CN107992251A (en) Technical ability control method, device, electronic equipment and storage medium
CN107656620A (en) Virtual object control method, device, electronic equipment and storage medium
CN108776544A (en) Exchange method and device, storage medium, electronic equipment in augmented reality
CN108339272A (en) Virtual shooting main body control method and device, electronic equipment, storage medium
CN110420463A (en) The control method and device of virtual objects, electronic equipment, storage medium in game
CN110215685A (en) Virtual object control method and device in game, equipment, storage medium
CN109939433A (en) The method of controlling operation thereof and device, storage medium and electronic equipment of virtual card
JP2020048813A (en) Game program, method, and information processing device
CN104077013A (en) Instruction identification method and electronic equipment
CN108434731A (en) Virtual object control method and device, storage medium, electronic equipment
CN108245889A (en) Free-viewing angle is towards switching method and device, storage medium, electronic equipment
CN111481923A (en) Rocker display method and device, computer storage medium and electronic equipment
CN110215686A (en) Display control method and device, storage medium and electronic equipment in scene of game
KR20170006247A (en) Apparatus for providing virtual reality-based game interface and method using the same
CN111530065A (en) Game control method and device, computer storage medium and electronic equipment

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