[go: up one dir, main page]

CN100485660C - Method and system for disolaying animation files - Google Patents

Method and system for disolaying animation files Download PDF

Info

Publication number
CN100485660C
CN100485660C CNB200510075721XA CN200510075721A CN100485660C CN 100485660 C CN100485660 C CN 100485660C CN B200510075721X A CNB200510075721X A CN B200510075721XA CN 200510075721 A CN200510075721 A CN 200510075721A CN 100485660 C CN100485660 C CN 100485660C
Authority
CN
China
Prior art keywords
animation
file
server
client
configuration file
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.)
Expired - Lifetime
Application number
CNB200510075721XA
Other languages
Chinese (zh)
Other versions
CN1873638A (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
Priority to CNB200510075721XA priority Critical patent/CN100485660C/en
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to EP06722176A priority patent/EP1887524A4/en
Priority to PCT/CN2006/000524 priority patent/WO2006128343A1/en
Priority to CA2610054A priority patent/CA2610054C/en
Priority to BRPI0613542A priority patent/BRPI0613542B1/en
Priority to EP14189129.1A priority patent/EP2849059A3/en
Publication of CN1873638A publication Critical patent/CN1873638A/en
Priority to US11/948,583 priority patent/US20080122849A1/en
Application granted granted Critical
Publication of CN100485660C publication Critical patent/CN100485660C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供一种动画文件显示的方法,包括步骤:1)动画客户端从服务器下载所述服务器更新的配置文件;2)动画客户端根据配置文件和当前触发事件显示动画文件。本发明还提供一种动画文件显示的系统,包括动画客户端和动画服务器,其中动画服务器还包括用于控制动画文件动作显示的处理模块,动画客户端从动画服务器上下载处理模块,并根据处理模块中的定义和触发事件显示动画文件。本发明可以实现根据触发事件显示动画文件。

Figure 200510075721

The present invention provides a method for displaying an animation file, comprising steps: 1) the animation client downloads the configuration file updated by the server from the server; 2) the animation client displays the animation file according to the configuration file and the current trigger event. The present invention also provides a system for displaying animation files, including an animation client and an animation server, wherein the animation server also includes a processing module for controlling the animation file action display, and the animation client downloads the processing module from the animation server, and according to the processing Define and trigger events in the module to display animation files. The present invention can realize displaying animation files according to triggering events.

Figure 200510075721

Description

The method and system that a kind of animation file shows
Technical field
The present invention relates to the animation file manufacture technology field, relate in particular to a kind of technology according to trigger event intelligent display animation file.
Background technology
Current, instant messaging (IM) instrument has obtained application more and more widely, people are when utilizing the IM instrument to realize instant messaging, not only to enrich individual's virtual image, also need IM that the displaying oneself's of abundanter other mode can be provided, for example show off, by operation to animation file by animation file, realize the action of different animation, representative of consumer was wanted the action expressed at that time.
The demonstration of animation file all is to judge realization by the processing logic that is set in advance in animation file inside in the existing technology, this processing logic that is set in advance in animation file inside can not hack and adjustment, therefore the demonstration of animation file is a fixing process, change the demonstration of animation file if desired, only actually is the change of inter-process logic, all the animation that must be manufactured with the respective handling logic again could be realized, like this if animation has abundant action performance, then need in the inter-process logic of animation, add abundant action feedback, it is excessive to be easy to make that animation file takes up room, travelling speed is slow excessively, and has also reduced the dirigibility that animation is changed.
Summary of the invention
The technical matters that the present invention solves is to provide a kind of method and system that can show animation file according to trigger event.
For achieving the above object, the invention provides the method that a kind of animation file shows, this method may further comprise the steps:
1) the animation client is from the configuration file of the described server update of downloaded;
2) the animation client shows animation file according to configuration file and current trigger event.
Wherein the described configuration file of step 1) comprises the processing logic that animation file shows.
The described animation client of step 1) comprises when starting the animation client and downloads up-to-date configuration file to the animation client from animation server from the configuration file of the described server update of downloaded.
Described up-to-date configuration file is to be upgraded according to the various parameters of last animation client operational process by animation server.
Described step 2) comprise also that before the animation client has judged whether trigger event, if having then carry out step 2), if not then wait for that trigger event takes place.
Described step 2) also comprises in according to the animation file action that defines in trigger event and the configuration file and mating.
The status information of the current trigger event described step 2) comprises the mouse on the computing machine of animation client and the position and the state of cursor.
The status information of the current trigger event described step 2) comprises the running status of program on the computing machine of animation client.
The system that the present invention also provides a kind of animation file to show comprises animation client and animation server; Wherein, animation server also comprises the unit that is used to upgrade the configuration file of controlling animation file action demonstration; The animation client also comprises and being used for from the animation server described configuration file of download and according to the definition of described configuration file and the unit of trigger event demonstration animation file.
Description of drawings
Fig. 1 is an animation file display packing process flow diagram of the present invention.
Embodiment
The action of animation file is all controlled by configuration file, method provided by the invention is that the configuration file that the control animation file moves is left on the animation server, rather than be limited on the client, by to automatic modification and the adjustment of animation server, reach the intelligent display of animation file to configuration file.As follows with reference to figure 1 process:
Step 1, animation server is new configuration file more, and the judgement of each parameter in the process that animation server passes through last animation file is moved is new configuration file more.
Step 2 starts the animation display client, downloads up-to-date configuration file from animation server simultaneously.
Step 3, the animation display client has judged whether trigger event, if having then carry out step 4, if do not have then wait for that trigger event takes place.
Step 4, the animation client is mated the action that defines in current trigger event and the configuration file, finds first action that the match is successful, and the animation client just shows corresponding animation action.
The present invention will be further described below in conjunction with specific embodiment.
As the animation file as shown among the present invention is an electronic pet of operation on computers, the everything of electronic pet is all by the flash animate, the animation display client is an electric pet system, and the animation storage server is the electronic pet server.Mouse on electronic pet different position corresponding different electronic pet operating state, these different positions just are called the mouse hot-zone.Cause the incident of animation action, for example trigger event comprises the state of mouse, and mouse state is divided into: left mouse button is pressed, left mouse button is unclamped, mouse enters the animation file zone; Mouse leaves animation file zone etc.Here be example with the left mouse button incident of unclamping.Introduce electronic pet below and be and how to respond the animation action that left mouse button is unclamped incident.
Steps A, the electronic pet server is according to the judgement of parameter in the electric pet system that moved new configuration file more.The trigger event of definition mouse is that left mouse button is unclamped incident in the configuration file.Configuration file has been specified position, a plurality of mouses hot-zone at the left mouse button incident of unclamping, and the action of all corresponding different electronic pet in each mouse hot-zone.
Step B starts the operation electric pet system on computers, electric pet system from the electronic pet server download configuration file to local computer.
Step C, in operation electric pet system process, left mouse button occurs and unclamp incident, electric pet system will be received the message of windows operating system, the position that has comprised mouse in the message body, electric pet system according to the position of the mouse received successively with configuration file in a plurality of mouses hot-zone of defining mate, in case match first mouse hot-zone, electric pet system then shows according to the action of the pet in this mouse hot-zone that is defined in the configuration file.
This purpose of description only is that the present invention will be described, and does not lie in qualification protection scope of the present invention.

Claims (9)

1.一种动画文件显示的方法,其特征在于,包括步骤:1. A method for animation file display, characterized in that, comprising the steps: 1)动画客户端从服务器下载所述服务器更新的配置文件;1) The animation client downloads the configuration file updated by the server from the server; 2)动画客户端根据配置文件和当前触发事件显示动画文件。2) The animation client displays the animation file according to the configuration file and the current trigger event. 2.根据权利要求1所述的方法,其特征在于,步骤1)所述配置文件包括动画文件显示的处理逻辑。2. The method according to claim 1, wherein the configuration file in step 1) includes processing logic for animation file display. 3.根据权利要求1所述的方法,其特征在于,步骤1)所述动画客户端从服务器下载所述服务器更新的配置文件,包括启动动画客户端时从动画服务器上下载最新的配置文件到动画客户端。3. The method according to claim 1, wherein, step 1) the animation client downloads the configuration file updated by the server from the server, including downloading the latest configuration file from the animation server when starting the animation client. animation client. 4.根据权利要求3所述的方法,其特征在于,所述最新的配置文件是由动画服务器根据上一次动画客户端运行过程的各种参数进行更新的。4. The method according to claim 3, wherein the latest configuration file is updated by the animation server according to various parameters of the animation client running process last time. 5.根据权利要求1所述的方法,其特征在于,所述步骤2)之前还包括动画客户端判断是否有触发事件,如果有则进行步骤2),如果没有则等待触发事件发生。5. The method according to claim 1, characterized in that, before the step 2), the animation client further includes judging whether there is a trigger event, and if so, proceeds to step 2), and if not, waits for the trigger event to occur. 6.根据权利要求1所述的方法,其特征在于,所述步骤2)中还包括根据触发事件和配置文件中定义的动画文件动作进行匹配。6. The method according to claim 1, characterized in that, the step 2) further comprises matching according to the trigger event and the action of the animation file defined in the configuration file. 7.根据权利要求1所述的方法,其特征在于,所述步骤2)中的当前触发事件的状态信息包括动画客户端的计算机上的鼠标和光标的位置和状态。7. The method according to claim 1, wherein the state information of the current trigger event in the step 2) includes the position and state of the mouse and the cursor on the computer of the animation client. 8.根据权利要求1所述的方法,其特征在于,所述步骤2)中的当前触发事件的状态信息包括动画客户端的计算机上程序的运行状态。8. The method according to claim 1, characterized in that the state information of the current trigger event in the step 2) includes the running state of the program on the computer of the animation client. 9.一种动画文件显示的系统,其特征在于,包括动画客户端和动画服务器;其中,动画服务器还包括用于更新控制动画文件动作显示的配置文件的单元;动画客户端还包括用于从动画服务器上下载所述配置文件并根据所述配置文件中的定义和触发事件显示动画文件的单元。9. A system that an animation file shows, is characterized in that, comprises animation client and animation server; Wherein, animation server also includes the unit that is used to update the configuration file that controls animation file action to show; Animation client also includes for from A unit for downloading the configuration file from the animation server and displaying the animation file according to the definition and trigger event in the configuration file.
CNB200510075721XA 2005-06-02 2005-06-02 Method and system for disolaying animation files Expired - Lifetime CN100485660C (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CNB200510075721XA CN100485660C (en) 2005-06-02 2005-06-02 Method and system for disolaying animation files
PCT/CN2006/000524 WO2006128343A1 (en) 2005-06-02 2006-03-28 Animation displaying method and system thereof
CA2610054A CA2610054C (en) 2005-06-02 2006-03-28 Method for displaying animation and system thereof
BRPI0613542A BRPI0613542B1 (en) 2005-06-02 2006-03-28 method for displaying animation
EP06722176A EP1887524A4 (en) 2005-06-02 2006-03-28 Animation displaying method and system thereof
EP14189129.1A EP2849059A3 (en) 2005-06-02 2006-03-28 Animation displaying method and system thereof
US11/948,583 US20080122849A1 (en) 2005-06-02 2007-11-30 Method for displaying animation and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200510075721XA CN100485660C (en) 2005-06-02 2005-06-02 Method and system for disolaying animation files

Publications (2)

Publication Number Publication Date
CN1873638A CN1873638A (en) 2006-12-06
CN100485660C true CN100485660C (en) 2009-05-06

Family

ID=37484116

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200510075721XA Expired - Lifetime CN100485660C (en) 2005-06-02 2005-06-02 Method and system for disolaying animation files

Country Status (1)

Country Link
CN (1) CN100485660C (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101241689B (en) * 2008-02-19 2010-04-07 倚天资讯股份有限公司 Electronic device and method capable of generating screen picture conversion visual effect
US20120036483A1 (en) * 2010-08-09 2012-02-09 Infineon Technologies Ag Device, method for displaying a change from a first picture to a second picture on a display, and computer program product
CN103200177B (en) * 2013-02-27 2016-02-17 深圳第七大道网络技术有限公司 A kind of game special animated show method
CN104915977B (en) * 2014-03-14 2020-03-17 腾讯科技(深圳)有限公司 Animation file generation method and device of local application program
CN107943805B (en) * 2016-10-12 2022-02-25 阿里巴巴集团控股有限公司 Animation rendering and publishing method and device

Also Published As

Publication number Publication date
CN1873638A (en) 2006-12-06

Similar Documents

Publication Publication Date Title
KR101496185B1 (en) Devices, systems, and methods for configuring a programmable logic controller
US8803667B2 (en) Systems and methods for notifying multiple hosts from an industrial controller
CN105094551A (en) Information processing method and electronic equipment
CN112131015B (en) An information processing method, device, cloud server and storage medium
CN112835478B (en) Display processing method, device and equipment for labels in client and storage medium
CN113641936A (en) Method and device for page jump, electronic equipment and storage medium
CN108055320A (en) Processing method, terminal device and the computer readable storage medium of resource downloading
CN100485660C (en) Method and system for disolaying animation files
CN104468826A (en) Distributed rendering method, device and system
CN110018866B (en) User interface theme updating method, device, system, vehicle and vehicle
CN112925572B (en) Control method and device and electronic equipment
CN114845171A (en) Video editing method and device and electronic equipment
KR20210081935A (en) Method, system, and computer program for expressing emotion to conversation message using gesture
CN113360060B (en) Task implementation methods, devices and electronic equipment
CN103365672A (en) Method and system for processing description information of application program
CN106873749B (en) Operation optimization method, operation optimization system and terminal
CN112860341B (en) Application management method, device, electronic device and storage medium
CN115982490A (en) Element rendering method, device, equipment and computer-readable storage medium
Xiao et al. Web-based robot control interface
KR102309243B1 (en) Method, system, and computer program for sharing content to chat room in picture-in-picture mode
CN116088989A (en) Application display method and application display device
CN112486471A (en) Configuration method, device and equipment for operation recording function
US12487721B2 (en) Method and system for exposing online content
CN111857475A (en) Icon display method, device and electronic device
WO2021127942A1 (en) Mobile platform control method, control terminal, mobile platform, and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20090506

CX01 Expiry of patent term