[go: up one dir, main page]

CN111228803A - 一种画面切换方法、装置、设备及介质 - Google Patents

一种画面切换方法、装置、设备及介质 Download PDF

Info

Publication number
CN111228803A
CN111228803A CN202010065183.0A CN202010065183A CN111228803A CN 111228803 A CN111228803 A CN 111228803A CN 202010065183 A CN202010065183 A CN 202010065183A CN 111228803 A CN111228803 A CN 111228803A
Authority
CN
China
Prior art keywords
client
picture
screen
switching instruction
switching
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.)
Pending
Application number
CN202010065183.0A
Other languages
English (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202010065183.0A priority Critical patent/CN111228803A/zh
Publication of CN111228803A publication Critical patent/CN111228803A/zh
Priority to PCT/CN2020/128246 priority patent/WO2021147474A1/zh
Priority to EP20914922.8A priority patent/EP4008417A4/en
Priority to JP2022520114A priority patent/JP2022551070A/ja
Priority to US17/675,419 priority patent/US12201902B2/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
    • A63F13/2145Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • A63F13/525Changing parameters of virtual cameras
    • A63F13/5252Changing parameters of virtual cameras using two or more virtual cameras concurrently or sequentially, e.g. automatically switching between fixed virtual cameras when a character changes room or displaying a rear-mirror view in a car-driving game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5378Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for displaying an additional top view, e.g. radar screens or maps
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/69Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/837Shooting of targets
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • 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
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/335Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/02Networking aspects
    • G09G2370/022Centralised management of display operation, e.g. in a server instead of locally

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Optics & Photonics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例所提供的画面切换方法,包括:第一客户端获取切换指令,切换指令由第一客户端以外的其他客户端生成,切换指令用于指示画面切换;第一客户端根据切换指令获取第一画面,第一画面为预设的画面;第一客户端将目标窗口上显示的第二画面切换为第一画面,其中,目标窗口为第一客户端的显示界面中的一个显示窗口,第一画面与第二画面为不同的画面。本申请还一种装置、设备及介质,通过第二客户端获取用户触发的切换指令,通过服务器将该切换指令发送给第一客户端,从而第一客户端能够根据该切换指令对目标窗口中的显示画面进行切换,实现了一个客户端对另一个客户端上目标窗口中显示画面的切换控制。

Description

一种画面切换方法、装置、设备及介质
技术领域
本发明涉及电子技术领域,更具体地说,涉及一种画面切换方法、装置、设备及介质。
背景技术
在网络游戏过程中,例如多人在线战术竞技游戏(Multiplayer Online BattleArena,MOBA)或即时战略游戏(Real-Time Strategy Game,RTS),由多名用户分别通过各自的客户端连接服务器,以实现多人同时在线的游戏。如图1所示,在游戏过程中,为了解游戏的相关信息,每个玩家所在客户端的显示界面上会有一个目标窗口101,用于显示与游戏相关的信息,例如小地图及游戏单位的位置坐标信息等。
现有技术中引入了一种游戏机制,使得目标窗口101中显示的信息增多,例如,通过触发第一操作,第一阵营玩家可以在目标窗口101的小地图中看到对手(第二阵营玩家)的坐标信息,以获得游戏优势;对应地,为了保证游戏机制的公平,第二阵营玩家必须具备能够与该第一操作抗衡的第二操作,减少第一阵营玩家的目标窗口101中显示的信息,从而挽回游戏劣势;然而现有技术中并没有相应的技术方案,能够实现上述第二操作。
发明内容
有鉴于此,为解决上述问题,本发明提供的技术方案如下:
一种画面切换方法,包括:
第一客户端获取切换指令,切换指令由第一客户端以外的其他客户端生成,切换指令用于指示画面切换;
第一客户端根据切换指令获取第一画面,第一画面为预设的画面;
第一客户端将目标窗口上显示的第二画面切换为第一画面,其中,目标窗口为第一客户端的显示界面中的一个显示窗口,第一画面与第二画面为不同的画面。
一种画面切换装置,包括:
第一获取单元,该第一获取单元用于获取切换指令;,切换指令由第一客户端以外的其他客户端生成,切换指令用于指示画面切换;
第二获取单元,该第二获取单元用于获取第一画面,第一画面为预设的画面;
切换单元,该切换单元用于将目标窗口上显示的第二画面切换为该第二获取单元获取的该第一画面,其中,该目标窗口为该第一客户端的显示界面中的一个显示窗口,该第一画面与该第二画面为不同的画面。
可选地,该切换单元还用于:
在预设时段内将该目标窗口上显示的该第二画面切换为该第一画面;
在该预设时段结束后,该第一客户端恢复在该目标窗口上显示该第二画面;
该装置还包括发送单元,该发送单元用于:
该第一客户端向该服务器发送结束指令,该结束指令用于通知服务器该第一画面的显示已结束。
可选地,该第二画面用于显示该第一客户端的运行信息,该第一画面用于屏蔽该第一客户端的运行信息。
一种画面切换方法,包括:
服务器获取切换指令,所述切换指令用于指示将显示的第二画面切换为第一画面;
所述服务器根据所述切换指令获取至少一个第一客户端,所述第一客户端与所述第二客户端为不同的客户端;
所述服务器向所述至少一个第一客户端发送所述切换指令,以使所述第一客户端将目标窗口上显示的所述第二画面切换为所述第一画面,所述目标窗口为所述第一客户端的显示界面中的一个显示窗口,所述第一画面与所述第二画面为不同的画面。
一种画面切换装置,包括:
第一获取单元,该第一获取单元用于获取切换指令,该切换指令用于指示将显示的第二画面切换为第一画面;
第二获取单元,该第二获取单元用于根据该第一获取单元获取的该切换指令获取至少一个第一客户端,该第一客户端与该第二客户端为不同的客户端;
发送单元,该发送单元用于向该第二获取单元获取的该至少一个第一客户端发送该切换指令,以使该第一客户端将目标窗口上显示的该第二画面切换为该第一画面,该目标窗口为该第一客户端的显示界面中的一个显示窗口,该第一画面与该第二画面为不同的画面。
可选地,该装置还包括第三获取单元,该第三获取单元用于:
获取该第二客户端发送的第一请求,该第一请求为该第二客户端响应本地操作所生成的请求;
该发送单元还用于:
根据该第一请求向该第二客户端分配第一权限,以使该第二客户端根据该第一权限在显示界面中显示目标控件,该目标控件用于生成该切换指令。
可选地,该装置还包括第四获取单元,该第四获取单元用于:
获取由该第一客户端发送的结束指令,该结束指令用于指示该第一客户端已经结束该第一画面的显示;
该发送单元还用于:
向该第二客户端发送该结束指令。
一种画面切换方法,包括:
第二客户端响应目标控件的触发操作,所述目标控件为所述第二客户端的显示画面中显示的控件;
所述第二客户端根据所述触发操作获取切换指令,所述切换指令用于指示将显示的第二画面切换为第一画面;
所述第二客户端向服务器发送所述切换指令,以使所述服务器根据所述切换指令指示第一客户端将目标窗口上显示的所述第二画面切换为所述第一画面,其中,所述目标窗口为所述第一客户端的显示界面中的一个显示窗口,所述第一画面与所述第二画面为不同的画面,所述第一客户端与所述第二客户端为不同客户端。
一种画面切换装置,包括:
响应单元,该响应单元用于响应目标控件的触发操作,该目标控件为该第二客户端的显示画面中显示的控件;
第一获取单元,该第一获取单元用于根据该响应单元响应的该触发操作获取切换指令,该切换指令用于指示将显示的第二画面切换为第一画面;
发送单元,该发送单元用于向服务器发送该第一获取单元获取的该切换指令,以使该服务器根据该切换指令指示第一客户端将目标窗口上显示的该第二画面切换为该第一画面,其中,该目标窗口为该第一客户端的显示界面中的一个显示窗口,该第一画面与该第二画面为不同的画面,该第一客户端与该第二客户端为不同客户端。
可选地,,该装置还包括第二获取单元,该第二获取单元用于:
获取目标操作,该目标操作为用户向该第二客户端输入的操作;
该装置还包括执行单元,该执行单元用于:
当该第二获取单元获取的该目标操作满足预设条件时,将该目标控件由不可触发状态切换为可触发状态。
可选地,,该装置还包括第三获取单元,该第三获取单元用于:
获取第一请求,该第一请求用于请求在该第二客户端上显示该目标控件;
该发送单元还用于:
向该服务器发送该第一请求;
该第三获取单元还用于:
获取由该服务器发送的第一权限;
该执行单元还用于:
该第二客户端根据该第一权限在显示画面中的显示该目标控件。
可选地,该执行单元还用于:
该第二客户端在显示界面上显示第一信息,该第一信息用于表示该第一客户端的目标窗口上显示的画面为该第一画面;
该第二客户端获取结束指令,该结束指令用于指示该第一客户端已经结束该第一画面的显示;
该第二客户端根据该结束指令在该显示界面上显示第二信息,该第二信息用于表示该第一客户端的目标窗口上显示的画面为该第二画面。
一种计算机设备所述计算机设备包括:交互装置、输入/输出(I/O)接口、处理器和存储器,该存储器中存储有程序指令;该交互装置用于获取用户输入的操作指令;该处理器用于执行存储器中存储的程序指令,执行如上述任意一项所述的方法。
一种计算机可读存储介质,包括指令,当该指令在计算机设备上运行时,使得该计算机设备执行如上述任意一项所述的方法。
本申请实施例所提供的画面切换方法,包括:第一客户端获取切换指令,切换指令由第一客户端以外的其他客户端生成,切换指令用于指示画面切换;第一客户端根据切换指令获取第一画面,第一画面为预设的画面;第一客户端将目标窗口上显示的第二画面切换为第一画面,其中,目标窗口为第一客户端的显示界面中的一个显示窗口,第一画面与第二画面为不同的画面。通过第二客户端获取用户触发的切换指令,通过服务器将该切换指令发送给第一客户端,从而第一客户端能够根据该切换指令对目标窗口中的显示画面进行切换,实现了一个客户端对另一个客户端上目标窗口中显示画面的切换控制。
本申请实施例所提供的画面切换方法,包括:服务器获取由第二客户端发送的切换指令,切换指令用于指示将显示的第二画面切换为第一画面;服务器根据切换指令获取至少一个第一客户端,第一客户端与第二客户端为不同的客户端;服务器向至少一个第一客户端发送切换指令,以使第一客户端将目标窗口上显示的第二画面切换为第一画面,目标窗口为第一客户端的显示界面中的一个显示窗口,第一画面与第二画面为不同的画面。通过第二客户端获取用户触发的切换指令,通过服务器将该切换指令发送给第一客户端,从而第一客户端能够根据该切换指令对目标窗口中的显示画面进行切换,实现了一个客户端对另一个客户端上目标窗口中显示画面的切换控制。
本申请实施例所提供的画面切换方法,包括:第二客户端响应目标控件的触发操作,目标控件为第二客户端的显示画面中显示的控件;第二客户端根据触发操作获取切换指令,切换指令用于指示将显示的第二画面切换为第一画面;第二客户端向服务器发送切换指令,以使服务器根据切换指令指示第一客户端将目标窗口上显示的第二画面切换为第一画面,其中,目标窗口为第一客户端的显示界面中的一个显示窗口,第一画面与第二画面为不同的画面,第一客户端与第二客户端为不同客户端。通过第二客户端获取用户触发的切换指令,通过服务器将该切换指令发送给第一客户端,从而第一客户端能够根据该切换指令对目标窗口中的显示画面进行切换,实现了一个客户端对另一个客户端上目标窗口中显示画面的切换控制。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例所提供的画面切换方法的应用场景图;
图2为本申请实施例所提供的画面切换方法一个实施例的示意图;
图3为本申请实施例所提供的画面切换方法的另一个实施例的示意图;
图4为本申请实施例所提供的画面切换方法的另一个实施例的示意图;
图5为本申请实施例所提供的画面切换方法的另一个实施例的示意图;
图6为本申请实施例所提供的画面切换方法的另一个实施例的示意图;
图7为本申请实施例所提供的画面切换方法的使用场景图;
图8为本申请实施例所提供的画面切换方法的使用场景图;
图9为本申请实施例所提供的画面切换方法的使用场景图;
图10为本申请实施例所提供的画面切换方法的使用场景图;
图11为本申请实施例所提供的画面切换方法的使用场景图;
图12为本申请实施例所提供的画面切换方法的使用场景图;
图13为本申请实施例所提供的画面切换方法的使用场景图;
图14为本申请实施例所提供的画面切换方法的使用场景图;
图15为本申请实施例所提供的计算机设备的示意图;
图16为本申请实施例所提供的画面切换装置的示意图;
图17为本申请实施例所提供的画面切换装置的示意图;
图18为本申请实施例所提供的画面切换装置的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
在网络游戏过程中,例如多人在线战术竞技游戏(Multiplayer Online BattleArena,MOBA)或即时战略游戏(Real-Time Strategy Game,RTS),由多名用户分别通过各自的客户端连接服务器,以实现多人同时在线的游戏。如图1所示,在游戏过程中,为了解游戏的相关信息,每个玩家所在客户端的显示界面上会有一个目标窗口101,用于显示与游戏相关的信息,例如小地图及游戏单位的位置坐标信息等。
当前的游戏中引入了一种游戏机制,使得目标窗口101中显示的信息增多,例如,通过触发第一操作,第一阵营玩家可以在目标窗口101的小地图中看到对手(第二阵营玩家)的坐标信息,以获得游戏优势;对应地,为了保证游戏机制的公平,第二阵营玩家必须具备能够与该第一操作抗衡的第二操作,减少第一阵营玩家的目标窗口101中显示的信息,从而挽回游戏劣势;然而当前并没有相应的技术方案,能够实现上述第二操作。
为了解决上述问题,本申请实施例提供一种画面切换方法,能够通过第二客户端生成的切换指令,改变第一客户端中目标窗口的显示画面,从而实现一个客户端对另一个客户端中目标窗口显示画面的远程切换控制,以使得第二阵营的玩家可以改变第一阵营玩家终端内目标窗口101的显示内容,实现上述第二操作。
为便于理解,以下结合附图,对本申请实施例所提供的画面切换方法进行详细说明。
请参阅图2,如图2所示,本申请实施例所提供的画面切换方法的实施例一包括以下步骤。
201、第二客户端响应目标控件的触发操作。
本实施例中,目标控件为第二客户端的显示画面中的显示的控件,该目标控件包含触发状态和非触发状态两个状态,例如,在手机或平板等通过触摸屏操作的智能终端中,目标控件可以是一个按钮,通过用户的触摸操作进行触发,或者,在PC端中,目标控件可以是一个通过鼠标点击或者键盘输入触发的控件按钮。本方案中,目标控件为控制第一客户端的目标窗口进行显示画面切换的操作,当操作第二客户端的用户需要切换第一客户端中目标窗口的显示状态时,通过触发操作触发该目标控件。
202、第二客户端根据触发操作获取切换指令。
本实施例中,第二客户端中目标控件被触发后,第二客户端根据触发操作获取与该触发操作对应的切换指令,该切换指令与该触发操作的对应关系预存在第二客户端中,当第二客户端接收到该触发操作时,即可根据该触发操作获取到该切换指令,该切换指令用于指示将第一客户端中的目标窗口上显示的第二画面切换为第一画面。
203、第二客户端向服务器发送切换指令。
本实施例中,以网络游戏场景为例,由于第一客户端和第二客户端分别连接服务器以进行同一个游戏,因此,当第二客户端需要对第一客户端的显示内容进行干预时,需要向服务器发送请求,由服务器来执行调度。
204、服务器根据切换指令获取至少一个第一客户端。
本实施例中,当服务器接收到第二客户端发送的切换指令时,需要确定执行该切换指令的第一服务器,该确定规则可以按照一定的预设规则进行确定,例如,第二客户端所控制的游戏角色为第一阵营的玩家,此时,第一客户端所控制的游戏角色即为第二阵营的玩家,第一阵营与第二阵营为互相对抗的阵营,则此时服务器根据切换指令获取至少一个第一客户端的具体实现方式为。
服务器确定发送切换指令的第二客户端所在的第一阵营;
服务器确定与第一阵营对抗的第二阵营;
服务器根据第二阵营确定第二阵营游戏角色所对应的至少一个客户端为第一客户端。
从而通过上述步骤,服务器根据切换指令获取到至少一个第一客户端。
205、服务器向至少一个第一客户端发送切换指令。
本实施例中,当服务器确定了需要接收切换指令的至少一个第一客户端后,向至少一个分别第一客户端发送切换指令,以在这些第一客户端上执行后续的画面切换操作、
206、第一客户端根据切换指令获取第一画面。
本实施例中,当第一客户端接收到切换指令时,即可知晓接下来需要根据该切换命令,将目标窗口上正在显示的第二画面切换为第一画面,因此此时,需要根据该切换指令获取第一画面,该第一画面为存储在第一客户端中的预设画面,第一客户端根据预设的切换指令与第一画面的预设关系,即可通过该切换指令获取到该第一画面。
207、第一客户端将目标窗口上显示的第二画面切换为第一画面。
本实施例中,第一客户端已经根据切换指令,获取到预存在本地的第一画面,此时,使用该第一画面替换显示在目标窗口上的第二画面,第一画面与第二画面为不同的画面,从而实现了画面的切换。
本申请实施例所提供的画面切换方法,包括:第一客户端获取由服务器发送的切换指令;第一客户端根据切换指令获取第一画面,第一画面为预设的画面;第一客户端将目标窗口上显示的第二画面切换为第一画面,其中,目标窗口为第一客户端的显示界面中的一个显示窗口,第一画面与第二画面为不同的画面。通过第二客户端获取用户触发的切换指令,通过服务器将该切换指令发送给第一客户端,从而第一客户端能够根据该切换指令对目标窗口中的显示画面进行切换,实现了一个客户端对另一个客户端上目标窗口中显示画面的切换控制。
需要说明的是,本申请实施例所提供的画面切换方法,不仅能够用于游戏场景,同样适用于其他有画面切换需求的场景中,例如网络视频直播中,两个网络主播同时通过各自的终端进行网络视频直播,其中,任意一个网络主播能够通过本申请所提供的方法,对另一名网络主播直播画面中的目标窗口显示画面进行切换。或者在社交软件中,一名用户通过第一客户端,对另一名用户的第二客户端上显示的特定社交主页画面进行切换。
为便于理解,本申请实施例主要以游戏场景为例对本申请实施例所提供的画面切换方法进行说明,但是并不构成对本申请实施例所提供的画面切换方法的使用场景的限定。
进一步地,在游戏领域中,本申请实施例所提供的方法可以应用于各种不同的领域,例如游戏领域中的多人在线战术竞技游戏(Multiplayer Online Battle Arena,MOBA)、即时战略游戏(Real-Time Strategy Game,RTS)或者第一人称射击类游戏(First-person shooting game,FPS)等,对此本申请实施例并不进行限定。
以下结合游戏场景,对本申请实施例所提供的画面切换方法做进一步的说明。
在游戏过程中,本申请实施例所提供的画面切换方法使得第二客户端的玩家可以通过触发目标控件改变第一客户端中目标窗口内显示的信息,例如,目标窗口内显示的信息为游戏地图信息和游戏单位坐标位置信息,方便第一客户端的玩家掌握游戏情况,画面切换操作可以在目标窗口中屏蔽这些信息,从而减少第一客户端玩家对游戏情况的掌握,使得第二客户端的玩家具备一定的游戏优势。
为此,处于游戏机制平衡的考虑,不能允许第二客户端的玩家频繁地触发该目标控件,为解决此问题,本申请实施例所公开的方法提供了以下解决方案,为便于理解,以下结合附图进行详细说明。
请参阅图3,如图3所示,本申请实施例所提供的画面切换方法的实施例二包括以下步骤。
301、第二客户端获取目标操作。
本实施例中,目标操作为用户向第二客户端输入的操作,例如该目标操作可以是玩家击杀目标单位的数量,该目标单位可以是对手或者游戏中的非玩家角色(Non-PlayerCharacter,NPC),可选地,该目标操作还可以是游戏时间,对此,本申请实施例并不进行限定。
302、当目标操作满足预设条件时,第二客户端将目标控件由不可触发状态切换为可触发状态。
本实施例中,只有当目标操作满足预设条件时,目标控件才会由不可触发状态切换为可触发状态,在目标操作满足预设条件之前,目标控件处于不可触发的状态,从而限制了第二客户端中触发目标控件的条件,同时,可以鼓励第二客户端的用户更加积极地促使目标操作满足预设条件,增加了游戏乐趣,同时使得游戏机制更加平衡。
例如,目标操作为击杀对手,预设条件为击杀对手的数量,例如预设条件为击杀对手数量达到5个,则在第二客户端中,在用户击杀对手数量低于5人时,目标控件不可触发,当用户击杀对手数量大于或等于5人时,目标控件处于可触发状态,当用户在击杀对手数量达到5个时触发目标控件执行画面切换操作之后,目标控件再次变为不可触发状态,直到用户再次击杀五名对手,目标控件重新切换为可触发状态,如此往复循环,直到游戏结束。
或者,目标操作为时间,预设条件为一个时段,例如预设条件为120秒,则当游戏开始后,120秒内第二客户端中的用户无法触发目标控件,当游戏时间达到120秒时,目标控件由不可触发状态切换为可触发状态,当用户在第一时刻触发目标控件执行画面切换操作之后,从第一时刻开始120秒内,目标控件再次变为不可触发状态,直到该120秒结束,如此往复循环,直到游戏结束。
后续步骤303至309可参阅上述步骤201至207,此处不再赘述。
本实施例中,通过设置目标操作的预设条件,限制了目标控件的可触发状态,从而使得只有目标操作满足预设条件时,目标控件才可触发,从而在游戏中对画面切换方法的使用条件进行了限制,平衡了游戏的机制。
进一步地,本申请实施例所提供的画面切换方法,在游戏过程中,可以作为一个可选的技能供用户选择,即,在游戏开始阶段,游戏会提供一个技能库供用户选择每局游戏中可以携带的技能,用户从技能库中选择部分技能,作为本局游戏的技能。例如,游戏技能库中提供30种技能,每个技能提供一种游戏操作效果,而每局游戏仅允许玩家携带3个技能,则每局游戏开始时,需要玩家从该30个技能中选择3个开始本局游戏。而本申请实施例所提供的画面切换方法属于该30个技能中的其中一个,需要经过用户选择之后,才能作为被玩家携带的技能,出现在游戏界面中。
为便于理解,以下结合附图,对此种情况进行详细说明。
请参阅图4,如图4所示,本申请实施例所提供的画面切换方法的实施例三包括以下步骤。
401、第二客户端获取第一请求。
本实施例中,第一请求用于请求在第二客户端上显示目标控件,具体可以包括以下步骤。
1、第二客户端展示控件列表,该控件列表中包括多个控件,该多个控件中包含该目标控件。
2、第二客户端响应用户的选择操作,该选择操作用于从控件列表中选择需要显示在游戏界面中的控件,由用户发起。
3、第二客户端根据选择操作生成第一请求,本实施例中,例如用户通过选择操作选择了目标控件,则该第一请求用于请求在游戏过程中目标控件。
402、第二客户端向服务器发送第一请求。
本实施例中,由于该游戏为网络游戏,游戏逻辑运行在服务器中,因此第一请求需要向服务器发送,以得到服务器的确认。
403、服务器根据第一请求向第二客户端分配第一权限。
本实施例中,第一权限用于使第二客户端在显示界面中显示目标控件。
404、第二客户端根据第一权限在显示画面中的显示目标控件。
本实施例中,第二客户端根据第一权限在显示画面中显示目标控件,从而使得进入游戏之后,用户的技能栏中具有目标控件,能够执行本申请实施例所提供的画面切换方法。
后续步骤405至413可参阅上述步骤301至309,此处不再赘述。
本实施例中,通过上述第二客户端与服务器的交互,使得本申请所提供的画面切换方法成为了游戏过程中的一种可选的技能,丰富了游戏的方式,可选地,上述步骤中,还可以是第二客户端本地直接根据第一请求生成第一权限,之后在显示界面中添加目标控件,最后向服务器报备操作的结果即可,从而省略中间权限分配的交互步骤。对此两种方案的具体选择哪种作为实现,本申请实施例并不进行限定。
需要说明的是,如上所述,本申请实施例所提供的画面切换方法,应用在游戏中,可以让一方获得屏蔽另一方获取游戏信息的优势,为保证游戏平衡,这种优势不能一直存在,否则会影响另一方的游戏公平性,对此,第一画面的显示时间需要有一段时效,对此,本申请实施例提供如下技术方案。
为便于理解,以下结合附图,对此种情况进行详细说明。
请参阅图5,如图5所示,本申请实施例所提供的画面切换方法的实施例四包括以下步骤。
步骤501至508可参阅上述步骤401至408,此处不再赘述。
509、第二客户端在显示界面上显示第一信息。
本实施例中,当执行完步骤509后,第二客户端向服务器发送了切换指令,此时第二客户端即可知晓,第一客户端中的目标窗口即刻就会显示第一画面,此时需要在显示界面上显示第一信息,该第一信息是一个提示信息,以使得用户知晓第一客户端的目标窗口上显示的画面切换为第一画面。
步骤510至512可参阅上述409至411,此处不再赘述。
513、第一客户端在预设时段内将目标窗口上显示的第二画面切换为第一画面。
本实施例中,预设时段为预设时长的时间段,这是游戏开发者在游戏开发过程中预设在第一客户端中的,当第一客户端根据切换指令获取到第一画面后,即可按照该预设时段在目标窗口上显示第一画面。
514、预设时段结束后,第一客户端在目标窗口上恢复第二画面的显示。
本实施例中,预设时段结束后,第一客户端在目标窗口上恢复第二画面的显示,其中,由于第二画面用于显示第一客户端的运行信息,第一画面用于屏蔽第一客户端的运行信息,例如第二画面用于显示游戏的地图信息,第一画面用于显示一个没有任何内容的雪花屏信息。则在预设时段内,显示的雪花屏信息屏蔽了第一客户端用户获取游戏信息,造成了游戏劣势,在预设时段结束后,游戏劣势停止,从而控制了第一画面的播放时长,实现了游戏公平性。
515、第一客户端向服务器发送结束指令。
本实施例中,第一客户端通过结束指令通知服务器第一画面的显示已结束,即当前第一客户端中目标窗口中显示的画面已经重新切换为第二画面。
516、服务器向第二客户端发送结束指令。
本实施例中,当服务器收到结束指令后,向第二客户端转发该结束指令,以使得第一客户端知晓当前第一客户端的目标窗口中画面播放的情况。
517、第二客户端根据结束指令在显示界面上显示第二信息。
本实施例中,第二信息用于表示第一客户端的目标窗口上显示的画面为第二画面,即该第二信息用于通知用户,当前第一客户端的目标窗口上显示的内容已经由第一画面重新切换回第二画面。
本实施例中,通过上述实施例,通过第二客户端通过指令的收发了解当前第一客户端中目标窗口画面的显示状态,之后通过通知消息的方式在显示屏上显示第一客户端中目标窗口画面的显示信息,从而使得用户可以知晓当前画面切换的使用情况。
如上所述,本申请实施例所提供的画面切换方法可用于游戏场景中,以下以多人在线战术竞技游戏(Multiplayer Online Battle Arena,MOBA)的射击游戏为例,对本申请实施例所提供的画面切换方法在具体使用环境中的实现方式做详细说明。
为便于理解,以下结合附图,对此种情况进行详细说明。
请参阅图6,如图6所示,本申请实施例所提供的画面切换方法的实施例五包括以下步骤。
601、第二客户端通过显示窗口展示装备选择界面。
本实施例中,装备选择界面如图7所示,图7为进入游戏前的装备选择界面,用户通过此界面选择需要带入游戏中的装备,701为装备选择界面中的可选择装备栏,其中,7011“反侦察机”即为本申请实施例所提供的目标控件,通过触发目标控件,将对手目标窗口上显示的小地图切换为雪花屏,从而屏蔽对手对游戏地图信息的获取,起到了“反侦察”的作用。
602、第二客户端响应用户的选择操作在游戏界面中显示目标控件。
本实施例中,用户通过选择操作选择“反侦察机”作为本局游戏中携带的装备,即可在图7的装备栏702中看到已经选为本局装备的装备。则此时,在进入游戏界面之后,“反侦察机”装备会作为上述目标控件显示在用户的操作界面中,请参阅图8,如图8所示,在游戏界面中,技能操作栏中显示了目标控件801,即为“反侦察机”装备所对应的控件,触发该目标控件可执行本申请实施例所提供的画面切换方法。
上述步骤601至602的具体实现方式,可参阅上述步骤401至404,此处不再赘述。
603、第二客户端根据目标操作判断是否达到激活目标控件的预设条件。
本实施例中,激活目标控件,即将目标控件由不可触发状态切换为可触发状态,如图8所示,在游戏刚开始时,目标控件801的显示颜色为灰色,用于告知用户当前该目标控件不可点击,即“反侦察机”装备所对应的功能不可调用,当用户的目标操作达到预设条件时,例如击杀对手的数量达到预设值时判断预设条件达成。
604、当目标操作满足预设条件时,第二客户端将目标控件由不可触发状态切换为可触发状态。
本实施例中,如图8所示,当目标操作满足预设条件时,该目标控件801的显示颜色由灰色变为黄色并高亮显示,以提示用户,当前目标控件可以被触发。
上述步骤603至604的具体实现方式可参阅上述步骤301至302,此处不再赘述。
605、第二客户端响应目标控件的触发操作。
本实施例中,当用户在游戏过程中触发目标控件时,第二客户端响应该触发操作。
606、第二客户端播放预设动画。
本实施例中,当用户触发了目标控件时,第二客户端在显示界面上播放预设动画,该预设动画用于告知用户,当前目标控件所对应的操作已经触发,预设动画的动画效果可以如图8至图9所示,用户控制游戏角色所持的装备由图8中的枪械802切换为图9中的指令输入设备901,之后展示游戏角色在指令输入设备901的数字键盘中输入指令的动画,以模拟游戏中游戏角色通过指令输入设备呼叫反侦察机的效果。
607、第二客户端向服务器发送所述切换指令。
本实施例中,在预设动画播放的同时或播放结束后,第二客户端向服务器发送切换指令,以触发本申请实施例所提供送的画面切换方法。
608、第二客户端在显示界面上显示第一信息。
本实施例中,步骤608的具体实现方式可参阅上述步骤509,此处不再赘述,第一信息的显示方式如图10所示,通过信息提示栏1001显示第一信息“反侦察机正在工作中”,从而使得第二客户端的用户知晓,当前“反侦察机”装备所提供的技能正在生效中,对手目标窗口中的小地图信息被屏蔽。
608、服务器向第一客户端转发切换指令。
本实施例中,服务器转发切换指令的操作可参阅上述步骤204至205,此处不再赘述。
609、第一客户端根据切换指令获取第一画面。
本实施例中,步骤609的具体实施方式可参阅上述步骤206,此处不再赘述,具体工作时,如图11所示,游戏开发者在游戏开发的过程中,将“雪花屏”画面1101作为第一画面预存在第一客户端中,第一客户端可以通过切换指令获取到第一画面。
610、第一客户端在预设时段内将目标窗口上显示的第二画面切换为第一画面。
本实施例中,步骤610的具体实施方式可参阅上述步骤513,此处不再赘述,具体工作时,目标窗口上显示画面的切换如图12至13所示,如图12所示,在游戏过程中,第一客户端上会显示有一个目标窗口1201,该目标窗口1201用于显示游戏的地图信息和游戏角色的坐标信息,从而使得第一客户端的玩家可以通过该目标窗口显示的小地图,了解到游戏信息,从而实现游戏中预设的雷达效果。当第一客户端收到切换指令时,将目标窗口1201中显示的画面由第二画面:“小地图”切换为第一画面:“雪花屏”,从而得到如图13所示的游戏画面,在图13中,目标窗口1301不再显示小地图,而是无法看到任何信息的雪花屏,从而实现游戏中关于反侦察机对用户雷达侦查进行干扰的效果。
611、预设时段结束后,第一客户端在目标窗口上恢复第二画面的显示。
本实施例中,预设时段结束后,第一客户端中目标窗口的显示由图13的效果切换回图12的效果,从而使得第一客户端的用户能够重新通过目标窗口1201看到小地图的情况,了解游戏信息。本步骤611的具体实现方式可参阅上述步骤514,此处不再赘述。
612、第一客户端向服务器发送结束指令。
613、服务器向第二客户端发送结束指令。
本实施例中,步骤612至613的具体实现方式可参阅上述步骤515至516,此处不再赘述。
614、第二客户端根据结束指令在显示界面上显示第二信息。
本实施例中,如图14所示,当收到结束指令时,第二客户端在显示界面上通过信息提示栏1401显示第二信息:“反侦察机已工作结束”,从而使得第二客户端的用户知晓,当前第一客户端中的画面切换已经结束。本步骤614的具体实现方式可参阅上述步骤517,此处不再赘述。
本实施例中,通过上述步骤601至614,实现了第二客户端对第一客户端中目标窗口显示内容的切换,从而使得地方玩家通过操作,限制另一方玩家目标窗口中显示信息的内容,在一方玩家可以通过侦查操作获得更多地图信息时,另一方玩家可以通过本申请实施例所提供的方法反向地减少对方获得的地图信息,实现了对游戏机制的平衡,同时允许一个客户端对另一个客户端的显示效果进行干预。
本申请实施例所提供的画面切换方法,包括:第一客户端获取由服务器发送的切换指令;第一客户端根据切换指令获取第一画面,第一画面为预设的画面;第一客户端将目标窗口上显示的第二画面切换为第一画面,其中,目标窗口为第一客户端的显示界面中的一个显示窗口,第一画面与第二画面为不同的画面。通过第二客户端获取用户触发的切换指令,通过服务器将该切换指令发送给第一客户端,从而第一客户端能够根据该切换指令对目标窗口中的显示画面进行切换,实现了一个客户端对另一个客户端上目标窗口中显示画面的切换控制。
上述对本申请实施例提供的方案进行了介绍。可以理解的是,计算机设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
从硬件结构上来描述,上述方法可以由一个实体设备实现,也可以由多个实体设备共同实现,还可以是一个实体设备内的一个逻辑功能模块,本申请实施例对此不作具体限定。
例如,上述方法均可以通过图15中的计算机设备来实现。图15为本申请实施例提供的计算机设备的硬件结构示意图。该计算机设备包括至少一个处理器1501,通信线路1502,存储器1503以及至少一个通信接口1504。
处理器1501可以是一个通用中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,服务器IC),或一个或多个用于控制本申请方案程序执行的集成电路。
通信线路1502可包括一通路,在上述组件之间传送信息。
通信接口1504,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。
存储器1503可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyer服务器able programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路1502与处理器相连接。存储器也可以和处理器集成在一起。
其中,存储器1503用于存储执行本申请方案的计算机执行指令,并由处理器1501来控制执行。处理器1501用于执行存储器1503中存储的计算机执行指令,从而实现本申请上述实施例提供的方法。
可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。
在具体实现中,作为一种实施例,处理器1501可以包括一个或多个CPU,例如图15中的CPU0和CPU1。
在具体实现中,作为一种实施例,计算机设备可以包括多个处理器,例如图15中的处理器1501和处理器1507。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在具体实现中,作为一种实施例,计算机设备还可以包括输出设备1505和输入设备1506。输出设备1505和处理器1501通信,可以以多种方式来显示信息。例如,输出设备1505可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emittingdiode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备1506和处理器1501通信,可以以多种方式接收用户的输入。例如,输入设备1506可以是鼠标、键盘、触摸屏设备或传感设备等。
上述的计算机设备可以是一个通用设备或者是一个专用设备。在具体实现中,计算机设备可以是台式机、便携式电脑、网络服务器、掌上电脑(personal digitalassistant,PDA)、移动手机、平板电脑、无线终端设备、嵌入式设备或有图15中类似结构的设备。本申请实施例不限定计算机设备的类型。
本申请实施例可以根据上述方法示例对存储设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
比如,以采用集成的方式划分各个功能单元的情况下,图16示出了一种画面切换装置的示意图。
如图16所示,本申请实施例提供的画面切换装置,包括:
第一获取单元1601,该第一获取单元1601用于获取切换指令,该切换指令由该第一客户端以外的其他客户端生成,该切换指令用于指示画面切换;
第二获取单元1602,该第二获取单元1602用于根据该第一获取单元1601获取的该切换指令获取第一画面,该第一画面为预设的画面;
切换单元1603,该切换单元1603用于将目标窗口上显示的第二画面切换为该第二获取单元1602获取的该第一画面,其中,该目标窗口为该第一客户端的显示界面中的一个显示窗口,该第一画面与该第二画面为不同的画面。
可选地,该切换单元1603还用于:
在预设时段内将该目标窗口上显示的该第二画面切换为该第一画面;
在该预设时段结束后,该第一客户端恢复在该目标窗口上显示该第二画面;
该装置还包括发送单元1604,该发送单元1604用于:
该第一客户端向该服务器发送结束指令,该结束指令用于通知服务器该第一画面的显示已结束。
可选地,该第二画面用于显示该第一客户端的运行信息,该第一画面用于屏蔽该第一客户端的运行信息。
如图17所示,本申请实施例提供的画面切换装置,包括:
第一获取单元1701,该第一获取单元1701用于获取切换指令,该切换指令用于指示将显示的第二画面切换为第一画面;
第二获取单元1702,该第二获取单元1702用于根据该第一获取单元1701获取的该切换指令获取至少一个第一客户端,该第一客户端与该第二客户端为不同的客户端;
发送单元1703,该发送单元1703用于向该第二获取单元1702获取的该至少一个第一客户端发送该切换指令,以使该第一客户端将目标窗口上显示的该第二画面切换为该第一画面,该目标窗口为该第一客户端的显示界面中的一个显示窗口,该第一画面与该第二画面为不同的画面。
可选地,该装置还包括第三获取单元1704,该第三获取单元1704用于:
获取该第二客户端发送的第一请求,该第一请求为该第二客户端响应本地操作所生成的请求;
该发送单元1703还用于:
根据该第一请求向该第二客户端分配第一权限,以使该第二客户端根据该第一权限在显示界面中显示目标控件,该目标控件用于生成该切换指令。
可选地,该装置还包括第四获取单元1705,该第四获取单元1705用于:
获取由该第一客户端发送的结束指令,该结束指令用于指示该第一客户端已经结束该第一画面的显示;
该发送单元1703还用于:
向该第二客户端发送该结束指令。
如图18所示,本申请实施例提供的画面切换装置,包括:
响应单元1801,该响应单元1801用于响应目标控件的触发操作,该目标控件为该第二客户端的显示画面中显示的控件;
第一获取单元1802,该第一获取单元1802用于根据该响应单元1801响应的该触发操作获取切换指令,该切换指令用于指示将显示的第二画面切换为第一画面;
发送单元1803,该发送单元1803用于向服务器发送该第一获取单元1802获取的该切换指令,以使该服务器根据该切换指令指示第一客户端将目标窗口上显示的该第二画面切换为该第一画面,其中,该目标窗口为该第一客户端的显示界面中的一个显示窗口,该第一画面与该第二画面为不同的画面,该第一客户端与该第二客户端为不同客户端。
可选地,,该装置还包括第二获取单元1804,该第二获取单元1804用于:
获取目标操作,该目标操作为用户向该第二客户端输入的操作;
该装置还包括执行单元1805,该执行单元1805用于:
当该第二获取单元1804获取的该目标操作满足预设条件时,将该目标控件由不可触发状态切换为可触发状态。
可选地,,该装置还包括第三获取单元1806,该第三获取单元1806用于:
获取第一请求,该第一请求用于请求在该第二客户端上显示该目标控件;
该发送单元1803还用于:
向该服务器发送该第一请求;
该第三获取单元1806还用于:
获取由该服务器发送的第一权限;
该执行单元1805还用于:
该第二客户端根据该第一权限在显示画面中的显示该目标控件。
可选地,该执行单元1805还用于:
该第二客户端在显示界面上显示第一信息,该第一信息用于表示该第一客户端的目标窗口上显示的画面为该第一画面;
该第二客户端获取由服务器发送的结束指令,该结束指令用于指示该第一客户端已经结束该第一画面的显示;
该第二客户端根据该结束指令在该显示界面上显示第二信息,该第二信息用于表示该第一客户端的目标窗口上显示的画面为该第二画面。
进一步的,本发明实施例还提供一种计算机存储介质,包括指令,当该指令在计算机设备上运行时,使得该计算机设备执行上述方法。
有关本申请实施例提供的计算机存储介质中存储的程序的详细描述可参照上述实施例,在此不做赘述。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的核心思想或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (15)

1.一种画面切换方法,其特征在于,包括:
第一客户端获取切换指令,所述切换指令由所述第一客户端以外的其他客户端生成,所述切换指令用于指示画面切换;
所述第一客户端根据所述切换指令获取第一画面,所述第一画面为预设的画面;
所述第一客户端根据所述切换指令将目标窗口上显示的第二画面切换为所述第一画面,其中,所述目标窗口为所述第一客户端的显示界面中的一个显示窗口,所述第一画面与所述第二画面为不同的画面。
2.根据权利要求1所述的方法,其特征在于,所述第一客户端将目标窗口上显示的第二画面切换为所述第一画面,包括:
所述第一客户端在预设时段内将所述目标窗口上显示的所述第二画面切换为所述第一画面;
在所述预设时段结束后,所述第一客户端恢复在所述目标窗口上显示所述第二画面;
所述第一客户端发送结束指令,所述结束指令用于通知所述第一画面的显示已结束。
3.根据权利要求1或2所述的方法,其特征在于,所述第二画面用于显示所述第一客户端的运行信息,所述第一画面用于屏蔽所述第一客户端的运行信息。
4.一种画面切换方法,其特征在于,包括:
服务器获取切换指令,所述切换指令用于指示将显示的第二画面切换为第一画面;
所述服务器根据所述切换指令获取至少一个第一客户端,所述第一客户端与所述第二客户端为不同的客户端;
所述服务器向所述至少一个第一客户端发送所述切换指令,以使所述第一客户端将目标窗口上显示的所述第二画面切换为所述第一画面,所述目标窗口为所述第一客户端的显示界面中的一个显示窗口,所述第一画面与所述第二画面为不同的画面。
5.根据权利要求4所述的方法,其特征在于,所述服务器获取切换指令之前,还包括:
所述服务器获取第一请求,所述第一请求为所述第二客户端响应本地操作所生成的请求;
所述服务器根据所述第一请求向所述第二客户端分配第一权限,以使所述第二客户端根据所述第一权限在显示界面中显示目标控件,所述目标控件用于生成所述切换指令。
6.根据权利要求4或5所述的方法,其特征在于,所述服务器向所述少一个第一客户端发送所述切换指令之后,还包括:
所述服务器获取结束指令,所述结束指令用于指示所述第一客户端已经结束所述第一画面的显示;
所述服务器向所述第二客户端发送所述结束指令。
7.一种画面切换方法,其特征在于,包括:
第二客户端响应目标控件的触发操作,所述目标控件为所述第二客户端的显示画面中显示的控件;
所述第二客户端根据所述触发操作获取切换指令,所述切换指令用于指示将显示的第二画面切换为第一画面;
所述第二客户端向服务器发送所述切换指令,以使所述服务器根据所述切换指令指示第一客户端将目标窗口上显示的所述第二画面切换为所述第一画面,其中,所述目标窗口为所述第一客户端的显示界面中的一个显示窗口,所述第一画面与所述第二画面为不同的画面,所述第一客户端与所述第二客户端为不同客户端。
8.根据权利要求7所述的方法,其特征在于,所述第二客户端响应目标控件的触发操作之前,还包括:
所述第二客户端获取目标操作,所述目标操作为用户向所述第二客户端输入的操作;
当所述目标操作满足预设条件时,所述第二客户端将所述目标控件由不可触发状态切换为可触发状态。
9.根据权利要求7所述的方法,其特征在于,所述第二客户端响应目标控件的触发操作之前,还包括:
所述第二客户端获取第一请求,所述第一请求用于请求在所述第二客户端上显示所述目标控件;
所述第二客户端向所述服务器发送所述第一请求;
所述第二客户端获取由所述服务器发送的第一权限;
所述第二客户端根据所述第一权限在显示画面中的显示所述目标控件。
10.根据权利要求7所述的方法,其特征在于,所述第二客户端向服务器发送所述切换指令之后,还包括:
所述第二客户端在显示界面上显示第一信息,所述第一信息用于表示所述第一客户端的目标窗口上显示的画面为所述第一画面;
所述第二客户端获取由服务器发送的结束指令,所述结束指令用于指示所述第一客户端已经结束所述第一画面的显示;
所述第二客户端根据所述结束指令在所述显示界面上显示第二信息,所述第二信息用于表示所述第一客户端的目标窗口上显示的画面为所述第二画面。
11.一种画面切换装置,其特征在于,包括:
第一获取单元,所述第一获取单元用于获取切换指令,所述切换指令由所述第一客户端以外的其他客户端生成,所述切换指令用于指示画面切换;
第二获取单元,所述第二获取单元用于根据所述第一获取单元获取的所述切换指令获取第一画面,所述第一画面为预设的画面;
切换单元,所述切换单元用于将目标窗口上显示的第二画面切换为所述第二获取单元获取的所述第一画面,其中,所述目标窗口为所述第一客户端的显示界面中的一个显示窗口,所述第一画面与所述第二画面为不同的画面。
12.一种画面切换装置,其特征在于,包括:
第一获取单元,所述第一获取单元用于获取切换指令,所述切换指令用于指示将显示的第二画面切换为第一画面;
第二获取单元,所述第二获取单元用于根据所述第一获取单元获取的所述切换指令获取至少一个第一客户端,所述第一客户端与所述第二客户端为不同的客户端;
发送单元,所述发送单元用于向所述第二获取单元获取的所述至少一个第一客户端发送所述切换指令,以使所述第一客户端将目标窗口上显示的所述第二画面切换为所述第一画面,所述目标窗口为所述第一客户端的显示界面中的一个显示窗口,所述第一画面与所述第二画面为不同的画面。
13.一种画面切换装置,其特征在于,包括:
响应单元,所述响应单元用于响应目标控件的触发操作,所述目标控件为所述第二客户端的显示画面中显示的控件;
第一获取单元,所述第一获取单元用于根据所述响应单元响应的所述触发操作获取切换指令,所述切换指令用于指示将显示的第二画面切换为第一画面;
发送单元,所述发送单元用于向服务器发送所述第一获取单元获取的所述切换指令,以使所述服务器根据所述切换指令指示第一客户端将目标窗口上显示的所述第二画面切换为所述第一画面,其中,所述目标窗口为所述第一客户端的显示界面中的一个显示窗口,所述第一画面与所述第二画面为不同的画面,所述第一客户端与所述第二客户端为不同客户端。
14.一种计算机设备,其特征在于,所述计算机设备包括:交互装置、输入/输出(I/O)接口、处理器和存储器,所述存储器中存储有程序指令;
所述交互装置用于获取用户输入的操作指令;
所述处理器用于执行存储器中存储的程序指令,执行如权利要求1-3或4-6或7-10中任意一项所述的方法。
15.一种计算机可读存储介质,包括指令,其特征在于,当所述指令在计算机设备上运行时,使得所述计算机设备执行如权利要求1-3或4-6或7-10中任意一项所述的方法。
CN202010065183.0A 2020-01-20 2020-01-20 一种画面切换方法、装置、设备及介质 Pending CN111228803A (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN202010065183.0A CN111228803A (zh) 2020-01-20 2020-01-20 一种画面切换方法、装置、设备及介质
PCT/CN2020/128246 WO2021147474A1 (zh) 2020-01-20 2020-11-12 一种画面切换方法、装置、设备及介质
EP20914922.8A EP4008417A4 (en) 2020-01-20 2020-11-12 IMAGE SWITCHING METHOD AND APPARATUS AND DEVICE AND MEDIA
JP2022520114A JP2022551070A (ja) 2020-01-20 2020-11-12 画面切り替え方法及びその装置、機器、並びにコンピュータプログラム
US17/675,419 US12201902B2 (en) 2020-01-20 2022-02-18 Anti-reconnaissance feature in a multi-player video game

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010065183.0A CN111228803A (zh) 2020-01-20 2020-01-20 一种画面切换方法、装置、设备及介质

Publications (1)

Publication Number Publication Date
CN111228803A true CN111228803A (zh) 2020-06-05

Family

ID=70867037

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010065183.0A Pending CN111228803A (zh) 2020-01-20 2020-01-20 一种画面切换方法、装置、设备及介质

Country Status (5)

Country Link
US (1) US12201902B2 (zh)
EP (1) EP4008417A4 (zh)
JP (1) JP2022551070A (zh)
CN (1) CN111228803A (zh)
WO (1) WO2021147474A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111870956A (zh) * 2020-08-21 2020-11-03 网易(杭州)网络有限公司 游戏观战分屏显示的方法及装置、电子设备、存储介质
CN112051950A (zh) * 2020-09-17 2020-12-08 北京默契破冰科技有限公司 显示方法、装置、设备及计算机可读存储介质
WO2021147474A1 (zh) * 2020-01-20 2021-07-29 腾讯科技(深圳)有限公司 一种画面切换方法、装置、设备及介质
CN113952718A (zh) * 2021-09-30 2022-01-21 网易(杭州)网络有限公司 一种游戏中的显示控制方法以及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119782A (zh) * 2004-09-21 2008-02-06 时间游戏Ip公司 多玩家游戏的系统、方法和手持式控制器
CN101293140A (zh) * 2007-04-23 2008-10-29 株式会社万代南梦宫游戏 游戏系统、程序以及信息存储媒体
CN103595715A (zh) * 2013-11-08 2014-02-19 腾讯科技(成都)有限公司 用于桌面直播的信息共享方法及装置
CN107398072A (zh) * 2017-07-24 2017-11-28 腾讯科技(深圳)有限公司 游戏画面的显示方法和装置
WO2018103634A1 (zh) * 2016-12-06 2018-06-14 腾讯科技(深圳)有限公司 一种数据处理的方法及移动终端
CN110115837A (zh) * 2019-05-10 2019-08-13 网易(杭州)网络有限公司 游戏中的信号生成方法、显示方法、装置、设备、介质

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110319153A1 (en) * 2010-06-23 2011-12-29 Wms Gaming Inc. System and Method for Blind Selection of Plural Selectable Elements Prior to a Reveal in a Wagering Game
CN103702064B (zh) * 2013-12-27 2019-01-18 三亚中兴软件有限责任公司 一种视频会议方法、终端和系统
CN103813022B (zh) * 2014-03-06 2016-03-30 联想(北京)有限公司 一种信息处理方法及电子设备
CN104780336A (zh) * 2015-03-31 2015-07-15 努比亚技术有限公司 一种在视频通话中共享视频画面的方法、装置及系统
CN110198478B (zh) * 2019-05-10 2022-04-15 广州视源电子科技股份有限公司 交互录播方法、系统、客户端、装置、设备及存储介质
CN111228803A (zh) * 2020-01-20 2020-06-05 腾讯科技(深圳)有限公司 一种画面切换方法、装置、设备及介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119782A (zh) * 2004-09-21 2008-02-06 时间游戏Ip公司 多玩家游戏的系统、方法和手持式控制器
CN101293140A (zh) * 2007-04-23 2008-10-29 株式会社万代南梦宫游戏 游戏系统、程序以及信息存储媒体
CN103595715A (zh) * 2013-11-08 2014-02-19 腾讯科技(成都)有限公司 用于桌面直播的信息共享方法及装置
WO2015067207A1 (en) * 2013-11-08 2015-05-14 Tencent Technology (Shenzhen) Company Limited Method and device for sharing live desktop information
WO2018103634A1 (zh) * 2016-12-06 2018-06-14 腾讯科技(深圳)有限公司 一种数据处理的方法及移动终端
CN107398072A (zh) * 2017-07-24 2017-11-28 腾讯科技(深圳)有限公司 游戏画面的显示方法和装置
CN110115837A (zh) * 2019-05-10 2019-08-13 网易(杭州)网络有限公司 游戏中的信号生成方法、显示方法、装置、设备、介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WISHING028: "使命召唤手游反制无人机CUAV用法解析 CUAV怎么用", Retrieved from the Internet <URL:https://www.gamersky.com/handbooksy/202001/1256153.shtml> *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021147474A1 (zh) * 2020-01-20 2021-07-29 腾讯科技(深圳)有限公司 一种画面切换方法、装置、设备及介质
US12201902B2 (en) 2020-01-20 2025-01-21 Tencent Technology (Shenzhen) Company Limited Anti-reconnaissance feature in a multi-player video game
CN111870956A (zh) * 2020-08-21 2020-11-03 网易(杭州)网络有限公司 游戏观战分屏显示的方法及装置、电子设备、存储介质
CN111870956B (zh) * 2020-08-21 2024-01-26 网易(杭州)网络有限公司 游戏观战分屏显示的方法及装置、电子设备、存储介质
CN112051950A (zh) * 2020-09-17 2020-12-08 北京默契破冰科技有限公司 显示方法、装置、设备及计算机可读存储介质
CN113952718A (zh) * 2021-09-30 2022-01-21 网易(杭州)网络有限公司 一种游戏中的显示控制方法以及装置

Also Published As

Publication number Publication date
EP4008417A1 (en) 2022-06-08
WO2021147474A1 (zh) 2021-07-29
US20220168638A1 (en) 2022-06-02
JP2022551070A (ja) 2022-12-07
EP4008417A4 (en) 2022-12-21
US12201902B2 (en) 2025-01-21

Similar Documents

Publication Publication Date Title
US20230158404A1 (en) Game program, game controlling method, and information processing apparatus
WO2020238067A1 (zh) 游戏中的画面显示方法及装置、存储介质、电子设备
CN111228803A (zh) 一种画面切换方法、装置、设备及介质
CN113663334B (zh) 游戏道具使用方法、装置、设备及存储介质
JP2017056114A (ja) ビデオゲーム処理プログラム、ビデオゲーム処理システム及びビデオゲーム処理方法
CN113476825B (zh) 一种游戏中的角色控制方法、角色控制装置、设备和介质
WO2022183610A1 (zh) 游戏模式切换方法、装置及电子设备
CN113058267B (zh) 虚拟对象的控制方法、装置和电子设备
CN113680062B (zh) 一种游戏中的信息查看方法及装置
US10238971B2 (en) Dynamic quality of service management in multiplayer gaming
US20250061656A1 (en) Virtual object interaction method and apparatus
CN111841003B (zh) 游戏中的信息处理方法、装置及电子设备
JP6089143B1 (ja) ゲームを提供するためのシステム、方法、及びプログラム
CN119425066A (zh) 虚拟对局的显示方法、装置、设备、介质及程序产品
CN116421968A (zh) 虚拟角色控制方法、装置、电子设备和存储介质
CN116785690A (zh) 游戏的显示控制方法、装置、电子设备及存储介质
CN116832446A (zh) 虚拟角色控制方法、装置及电子设备
CN114225392B (zh) 游戏画面的渲染方法、装置、设备及存储介质
WO2022179001A1 (zh) 游戏角色切换方法、装置及电子设备
HK40023606A (zh) 一种画面切换方法、装置、设备及介质
CN115990336B (zh) 一种交互方法、装置、计算机设备及存储介质
CN114344897B (zh) 游戏控制的方法、装置、电子设备及可读介质
CN120114832A (zh) 一种游戏控制方法、装置、电子设备及计算机程序产品
US20220274020A1 (en) Method and apparatus for switching game character, and electronic device
CN121422478A (zh) 游戏中的信息处理方法、装置、电子设备及可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40023606

Country of ref document: HK

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination