欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種flash游戲的用戶之間的交流方法及裝置制造方法

文檔序號:1619763閱讀:159來源:國知局
一種flash游戲的用戶之間的交流方法及裝置制造方法
【專利摘要】本發(fā)明涉及一種flash游戲的用戶之間的交流方法及裝置,其中,該方法包括:獲取游戲網(wǎng)頁源碼body組件;根據(jù)所述網(wǎng)頁源碼body組件遍歷網(wǎng)頁源碼元素,獲取flash COM組件接口;將符合大小的flash元素組件集合通過所述flash COM組件接口添加;獲取游戲渲染組件接口;根據(jù)所述游戲渲染組件接口截取游戲圖片,并將所述游戲圖片保存在內(nèi)存中;將內(nèi)存中游戲圖片數(shù)據(jù)生成動畫圖片并展示出來,實現(xiàn)用戶之間的交流。采用上述技術(shù)方案,實現(xiàn)用戶在基于flash技術(shù)開發(fā)的游戲操作過程中,能夠截取游戲中內(nèi)容以動畫形式展示。比以圖片方式展示更加容易體現(xiàn)游戲技巧,游戲交流效果。
【專利說明】—種flash游戲的用戶之間的交流方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及游戲領(lǐng)域,特別涉及一種flash游戲的用戶之間的交流方法及裝置。

【背景技術(shù)】
[0002]flash游戲是一種新興起的游戲形式,以游戲簡單,操作方便,綠色,無需安裝,文件體積小等優(yōu)點現(xiàn)在漸漸被廣大網(wǎng)友喜愛。flash游戲又叫flash小游戲,因為flash游戲主要應(yīng)用于一些趣味化的、小型的游戲之上,以完全發(fā)揮它基于矢量圖的優(yōu)勢。
[0003]Web Game (網(wǎng)頁游戲)又稱無端網(wǎng)游,中文也簡稱頁游,是基于Web瀏覽器的網(wǎng)絡(luò)在線多人互動游戲,相當(dāng)于一個大型的flash游戲,可以多人聯(lián)網(wǎng),互動。無需下載客戶端,打開網(wǎng)頁只用瀏覽器就能玩的網(wǎng)絡(luò)游戲。尤其適合上班一族,只要幾分鐘的設(shè)定,游戲內(nèi)的自動成長功能即可關(guān)掉電腦心滿意足的去做工作;如果想隨時了解游戲內(nèi)的情況,還有短信提醒功能。
[0004]目前,在網(wǎng)頁中基于flash技術(shù)實現(xiàn)的游戲(小游戲或者網(wǎng)頁游戲)進行用戶交流時,通過截取圖片來提高用戶之間的游戲交流,炫耀游戲技巧,提升自身榮譽。但是,僅僅是通過截取的圖片并不能充分實現(xiàn)用戶之間的游戲交流。并且現(xiàn)有技術(shù)中只能截取圖片,并且以圖片的方式展示,而不能以動畫的方式進行交流,對于操作性比較強的游戲比如動作類游戲用戶交流效果并不明顯。


【發(fā)明內(nèi)容】

[0005]本發(fā)明的目的是解決上述問題,提出一種flash游戲的用戶之間的交流方法及裝置,截取動畫后通過動畫的方式展示游戲操作,提高用戶交流的效果。
[0006]為實現(xiàn)上述目的,本發(fā)明提供了一種flash游戲的用戶之間的交流方法,該方法包括:
[0007]獲取游戲網(wǎng)頁源碼body組件;
[0008]根據(jù)所述網(wǎng)頁源碼body組件遍歷網(wǎng)頁源碼元素,獲取flash COM組件接口 ;
[0009]將符合大小的flash元素組件集合通過所述flash COM組件接口添加;
[0010]獲取游戲渲染組件接口 ;
[0011]通過所述游戲渲染組件接口截取游戲圖片,并將所述游戲圖片保存在內(nèi)存中;
[0012]將內(nèi)存中游戲圖片數(shù)據(jù)生成動畫圖片并展示出來,實現(xiàn)用戶之間的交流。
[0013]可選的,在本發(fā)明一實施例中,所述根據(jù)所述網(wǎng)頁源碼body組件遍歷網(wǎng)頁源碼元素的步驟進一步包括:
[0014]以查詢元素標(biāo)題來遍歷網(wǎng)頁源碼元素;若所述元素標(biāo)題為frame或ifame,則獲取網(wǎng)頁源碼body組件;若所述元素標(biāo)題為object,則獲取flash COM組件接口。
[0015]可選的,在本發(fā)明一實施例中,所述將符合大小的flash元素組件集合通過所述flash COM組件接口添加的步驟進一步包括:
[0016]將所述flash元素組件集合中最大的flash元素組件通過所述flashCOM組件接口添加。
[0017]可選的,在本發(fā)明一實施例中,所述最大的flash元素組件為寬度大于400、高度大于350。
[0018]可選的,在本發(fā)明一實施例中,所述將內(nèi)存中游戲圖片數(shù)據(jù)生成動畫圖片并顯示出來的步驟進一步包括:
[0019]將內(nèi)存中游戲圖片數(shù)據(jù)按照gif算法生成動畫圖片并展示出來。
[0020]為實現(xiàn)上述目的,本發(fā)明還提供了一種flash游戲的用戶之間的交流裝置,該裝置包括:
[0021]游戲網(wǎng)頁源碼單元,用于獲取游戲網(wǎng)頁源碼body組件;
[0022]遍歷單元,用于根據(jù)所述網(wǎng)頁源碼body組件遍歷網(wǎng)頁源碼元素,獲取flash COM組件接口 ;
[0023]添加單元,用于將符合大小的flash元素組件集合通過所述flash COM組件接口添加;
[0024]游戲渲染組件接口單元,用于獲取游戲渲染組件接口 ;
[0025]截取游戲圖片單元,用于通過所述游戲渲染組件接口截取游戲圖片,并將所述游戲圖片保存在內(nèi)存中;
[0026]交流單元,用于將內(nèi)存中游戲圖片數(shù)據(jù)生成動畫圖片并展示出來,實現(xiàn)用戶之間的交流。
[0027]可選的,在本發(fā)明一實施例中,所述遍歷單元進一步用于:
[0028]以查詢元素標(biāo)題來遍歷網(wǎng)頁源碼元素;若所述元素標(biāo)題為frame或ifame,則獲取網(wǎng)頁源碼body組件;若所述元素標(biāo)題為object,則獲取flash COM組件接口。
[0029]可選的,在本發(fā)明一實施例中,所述添加單元進一步用于:
[0030]將所述flash元素組件集合中最大的flash元素組件通過所述flashCOM組件接口添加。
[0031]可選的,在本發(fā)明一實施例中,所述最大的flash元素組件為寬度大于400、高度大于350。
[0032]可選的,在本發(fā)明一實施例中,所述交流單元進一步用于:
[0033]將內(nèi)存中游戲圖片數(shù)據(jù)按照gif算法生成動畫圖片并展示出來。
[0034]上述技術(shù)方案具有如下有益效果:實現(xiàn)用戶在基于flash技術(shù)開發(fā)的游戲操作過程中,能夠截取游戲中內(nèi)容以動畫形式展示。比以圖片方式展示更加容易體現(xiàn)游戲技巧,游戲交流效果。

【專利附圖】

【附圖說明】
[0035]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0036]圖1為本發(fā)明提出的一種flash游戲的用戶之間的交流方法流程圖;
[0037]圖2為本發(fā)明提出的一種flash游戲的用戶之間的交流裝置方框圖;
[0038]圖3為本實施例flash游戲的用戶之間的交流流程圖。

【具體實施方式】
[0039]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述。顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0040]如圖1所示,為本發(fā)明提出的一種flash游戲的用戶之間的交流方法流程圖。該方法包括:
[0041]步驟101):獲取游戲網(wǎng)頁源碼body組件;
[0042]步驟102):根據(jù)所述網(wǎng)頁源碼body組件遍歷網(wǎng)頁源碼元素,獲取flash COM組件接口 ;
[0043]步驟103):將符合大小的flash元素組件集合通過所述flash COM組件接口添加;
[0044]步驟104):獲取游戲渲染組件接口 ;
[0045]步驟105):根據(jù)所述游戲渲染組件接口截取游戲圖片,并將所述游戲圖片保存在內(nèi)存中;
[0046]步驟106):將內(nèi)存中游戲圖片數(shù)據(jù)生成動畫圖片并展示出來,實現(xiàn)用戶之間的交流。
[0047]優(yōu)選地,所述步驟102進一步包括:
[0048]以查詢元素標(biāo)題來遍歷網(wǎng)頁源碼元素;若所述元素標(biāo)題為frame或ifame,則獲取網(wǎng)頁源碼body組件;若所述元素標(biāo)題為object,則獲取flash COM組件接口。
[0049]優(yōu)選地,所述步驟103進一步包括:
[0050]將所述flash元素組件集合中最大的flash元素組件通過所述flash COM組件接口添加。
[0051]可選地,所述最大的flash元素組件為寬度大于400、高度大于350。
[0052]優(yōu)選地,所述步驟106進一步包括:
[0053]將內(nèi)存中游戲圖片數(shù)據(jù)按照gif算法生成動畫圖片并展示出來。
[0054]如圖2所示,為本發(fā)明提出的一種flash游戲的用戶之間的交流裝置方框圖。該裝置包括:
[0055]游戲網(wǎng)頁源碼單元201,用于獲取游戲網(wǎng)頁源碼body組件;
[0056]遍歷單元202,用于根據(jù)所述網(wǎng)頁源碼body組件遍歷網(wǎng)頁源碼元素,獲取flashCOM組件接口 ;
[0057]添加單元203,用于將符合大小的flash元素組件集合通過所述flash COM組件接口添加;
[0058]游戲渲染組件接口單元204,用于獲取游戲渲染組件接口 ;
[0059]截取游戲圖片單元205,用于根據(jù)所述游戲渲染組件接口截取游戲圖片,并將所述游戲圖片保存在內(nèi)存中;
[0060]交流單元206,用于將內(nèi)存中游戲圖片數(shù)據(jù)生成動畫圖片并展示出來,實現(xiàn)用戶之間的交流。
[0061]優(yōu)選地,所述遍歷單元202進一步用于:
[0062]以查詢元素標(biāo)題來遍歷網(wǎng)頁源碼元素;若所述元素標(biāo)題為frame或ifame,則獲取網(wǎng)頁源碼body組件;若所述元素標(biāo)題為object,則獲取flash COM組件接口。
[0063]優(yōu)選地,所述添加單元203進一步用于:
[0064]將所述flash元素組件集合中最大的flash元素組件通過所述flash COM組件接口添加。
[0065]可選地,所述最大的flash元素組件為寬度大于400、高度大于350。
[0066]優(yōu)選地,所述交流單元206進一步用于:
[0067]將內(nèi)存中游戲圖片數(shù)據(jù)按照gif算法生成動畫圖片并展示出來。
[0068]實施例:
[0069]快玩產(chǎn)品是集小游戲、單機游戲、網(wǎng)頁游戲和網(wǎng)絡(luò)游戲的游戲平臺,包括客戶端、傳輸網(wǎng)絡(luò)以及服務(wù)器端。
[0070]客戶端安裝在用戶終端上,比如電腦、掌機等??蛻舳税▊鬏斈K、Π模塊以及管理模塊。
[0071]如圖3所示,為本實施例flash游戲的用戶之間的交流流程圖。
[0072]步驟301):打開網(wǎng)頁,點擊“秀操作”按鈕;
[0073]步驟302):獲取網(wǎng)頁源碼body組件;
[0074]步驟303):以查詢元素標(biāo)題的方式遍歷網(wǎng)頁源碼;若標(biāo)題為frame或iframe,則獲取網(wǎng)頁中內(nèi)嵌網(wǎng)頁組件,并轉(zhuǎn)至步驟302 ;若標(biāo)題為object ;則轉(zhuǎn)至步驟304 ;
[0075]步驟304):該元素的 classid 若為 D27CDB6E-AE6D-llcf-96B8_444553540000,即獲取一個flash COM組件接口,并轉(zhuǎn)至步驟305 ;否則,則判定該元素不是flash元素,若存在子元素,則轉(zhuǎn)至步驟303;
[0076]步驟305):根據(jù)所述flash COM組件接口添加flash元素組件集合;
[0077]步驟306):判斷flash元素組件的大小是否小于等于最大flash元素組件;若是,則轉(zhuǎn)至步驟307 ;若不是,則不存在flash游戲;
[0078]步驟307):成功添加flash元素組件;
[0079]步驟308):獲取游戲渲染組件接口 ;
[0080]步驟309):通過游戲渲染組件接口截取游戲圖片,并縮小游戲圖片數(shù)據(jù)保存至內(nèi)存中;到達100毫秒時轉(zhuǎn)至步驟310 ;
[0081]步驟310):停止截圖;
[0082]步驟311):將內(nèi)存中所有圖片數(shù)據(jù)按照GIF算法生成GIF圖片;
[0083]步驟312):以動畫的形式顯示。
[0084]通過上述流程,實現(xiàn)用戶在網(wǎng)頁中玩以flash技術(shù)開發(fā)游戲時,能夠截取游戲中內(nèi)容以動畫形式展示。
[0085]以上所述的【具體實施方式】,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實施方式】而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種flash游戲的用戶之間的交流方法,其特征在于,該方法包括: 獲取游戲網(wǎng)頁源碼body組件; 根據(jù)所述網(wǎng)頁源碼body組件遍歷網(wǎng)頁源碼元素,獲取flash COM組件接口 ; 將符合大小的flash元素組件集合通過所述flash COM組件接口添加; 獲取游戲渲染組件接口; 根據(jù)所述游戲渲染組件接口截取游戲圖片,并將所述游戲圖片保存在內(nèi)存中; 將內(nèi)存中游戲圖片數(shù)據(jù)生成動畫圖片并展示出來,實現(xiàn)用戶之間的交流。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述網(wǎng)頁源碼body組件遍歷網(wǎng)頁源碼元素的步驟進一步包括: 以查詢元素標(biāo)題來遍歷網(wǎng)頁源碼元素;若所述元素標(biāo)題為frame或ifame,則獲取網(wǎng)頁源碼body組件;若所述元素標(biāo)題為object,則獲取flash COM組件接口。
3.如權(quán)利要求1所述的方法,其特征在于,所述將符合大小的flash元素組件集合通過所述flash COM組件接口添加的步驟進一步包括: 將所述flash元素組件集合中最大的flash元素組件通過所述flashCOM組件接口添加。
4.如權(quán)利要求3所述的方法,其特征在于,所述最大的flash元素組件為寬度大于400、高度大于350。
5.如權(quán)利要求1所述的方法,其特征在于,所述將內(nèi)存中游戲圖片數(shù)據(jù)生成動畫圖片并顯示出來的步驟進一步包括: 將內(nèi)存中游戲圖片數(shù)據(jù)按照gif算法生成動畫圖片并展示出來,實現(xiàn)用戶之間的交流。
6.一種flash游戲的用戶之間的交流裝置,其特征在于,該裝置包括: 游戲網(wǎng)頁源碼單元,用于獲取游戲網(wǎng)頁源碼body組件; 遍歷單元,用于根據(jù)所述網(wǎng)頁源碼body組件遍歷網(wǎng)頁源碼元素,獲取flash COM組件接口 ; 添加單元,用于將符合大小的flash元素組件集合通過所述flash COM組件接口添加; 游戲渲染組件接口單元,用于獲取游戲渲染組件接口 ; 截取游戲圖片單元,用于根據(jù)所述游戲渲染組件接口截取游戲圖片,并將所述游戲圖片保存在內(nèi)存中; 交流單元,用于將內(nèi)存中游戲圖片數(shù)據(jù)生成動畫圖片并展示出來,實現(xiàn)用戶之間的交流。
7.如權(quán)利要求6所述的裝置,其特征在于,所述遍歷單元進一步用于: 以查詢元素標(biāo)題來遍歷網(wǎng)頁源碼元素;若所述元素標(biāo)題為frame或ifame,則獲取網(wǎng)頁源碼body組件;若所述元素標(biāo)題為object,則獲取flash COM組件接口。
8.如權(quán)利要求6所述的裝置,其特征在于,所述添加單元進一步用于: 將所述flash元素組件集合中最大的flash元素組件通過所述flashCOM組件接口添加。
9.如權(quán)利要求8所述的裝置,其特征在于,所述最大的flash元素組件為寬度大于400、高度大于350。
10.如權(quán)利要求6所述的裝置,其特征在于,所述交流單元進一步用于: 將內(nèi)存中游戲圖片數(shù)據(jù)按照gif算法生成動畫圖片并展示出來,實現(xiàn)用戶之間的交流。
【文檔編號】A63F13/87GK104225920SQ201310252842
【公開日】2014年12月24日 申請日期:2013年6月24日 優(yōu)先權(quán)日:2013年6月24日
【發(fā)明者】何明科, 夏成聰, 向燦, 游志超 申請人:深圳市快播科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
庄浪县| 乡宁县| 五家渠市| 泉州市| 竹山县| 新泰市| 寿阳县| 青神县| 台湾省| 仙居县| 柳江县| 即墨市| 桐城市| 碌曲县| 临朐县| 余庆县| 英超| 寿宁县| 枝江市| 漳平市| 深水埗区| 亳州市| 富源县| 隆德县| 德格县| 容城县| 怀来县| 浦江县| 射阳县| 四平市| 健康| 自治县| 苍梧县| 灌阳县| 贞丰县| 故城县| 苍溪县| 潜江市| 蓬莱市| 彭州市| 汪清县|