專利名稱:在即時通訊軟件客戶端實現(xiàn)3d面板的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及在即時通訊軟件客戶端實現(xiàn)三維(3DThree-Dimension)面板的方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)的飛速發(fā)展,網(wǎng)民數(shù)量也逐漸增加,即時通訊(IMInstantMessage)軟件也逐漸成為網(wǎng)民中普及率比較高的軟件,越來越多的網(wǎng)民使用即時通訊軟件進行網(wǎng)上交流,通過即時通訊軟件,即時通訊軟件用戶可以隨時隨地的使用即時通訊軟件與認(rèn)識或不認(rèn)識的人進行交流。
用戶登錄即時通訊軟件客戶端后,會顯示一個面板,也就是客戶端的主界面,這個面板主要用來顯示用戶的即時通訊聯(lián)系人,一般都會顯示用戶的標(biāo)識信息,如即時通訊聯(lián)系人使用的名稱信息,當(dāng)然還可以顯示即時通訊聯(lián)系人選擇的一張圖片等;進一步,還會在面板上以菜單、按鈕等方式顯示各種操作的入口。
即時通訊用戶都會有一定數(shù)量的即時通訊聯(lián)系人,為了方便即時通訊用戶管理和查找即時通訊聯(lián)系人,一般都是在面板上采用平板樹狀目錄模式顯示即時通訊聯(lián)系人,具體的,在面板上以樹狀目錄方式列出即時通訊聯(lián)系人的名稱,當(dāng)然還可以進一步顯示即時通訊聯(lián)系人選擇的圖片,從而使即時通訊用戶可以識別。
現(xiàn)在的各個IM軟件都采用相類似的平板界面的樹狀列表方式,使得IM軟件的面板設(shè)計單一,缺乏新意,不能給即時通訊用戶帶來更好的用戶體驗。
發(fā)明內(nèi)容
本發(fā)明實施例的目的是提供在即時通訊軟件客戶端實現(xiàn)3D面板的方法及裝置,使用本發(fā)明實施方式提供的技術(shù)方案,可以在即時通訊軟件客戶端實現(xiàn)3D面板。
本發(fā)明實施例的目的是通過以下技術(shù)方案實現(xiàn)的本發(fā)明實施例提供了一種在即時通訊軟件客戶端實現(xiàn)3D面板的方法,包括接收請求進入三維3D面板的觸發(fā)信息;獲取3D面板的配置信息;獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;按所述配置信息啟動3D面板,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板。
優(yōu)選的,接收所述請求進入3D面板的觸發(fā)信息后,進一步包括獲取所述即時通訊聯(lián)系人的分組信息;按照所述分組信息將所述即時通訊聯(lián)系人的標(biāo)識信息,分布式地分組顯示于所述3D面板。
優(yōu)選的,接收所述請求進入3D面板的觸發(fā)信息后,進一步包括獲取所述即時通訊聯(lián)系人的排列信息;按照所述排列信息將所述即時通訊聯(lián)系人的標(biāo)識信息,排列顯示于所述3D面板。
優(yōu)選的,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板后進一步包括接收改變3D面板顯示的操作信息;按照所述操作信息所請求的操作,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板。
優(yōu)選的,在所述3D面板上進一步顯示控制面板;如果所述控制面板上的控制信息改變,按照改變后的控制信息重新啟動所述3D面板。
相應(yīng)的,本發(fā)明實施例提供了一種在即時通訊軟件客戶端實現(xiàn)3D面板的裝置,包括觸發(fā)信息接收單元,接收請求進入3D面板的觸發(fā)信息;配置信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取3D面板的配置信息;標(biāo)識信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;3D面板啟動單元,用于按所述配置信息啟動3D面板,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板。
優(yōu)選的,還包括分組信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取所述即時通訊聯(lián)系人的分組信息;所述3D面板啟動單元,用于按照所述分組信息將所述即時通訊聯(lián)系人的標(biāo)識信息,分組顯示于所述3D面板。
優(yōu)選的,還包括排列信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取所述即時通訊聯(lián)系人的排列信息;所述3D面板啟動單元,用于按照所述排列信息將所述即時通訊聯(lián)系人的標(biāo)識信息,排列顯示于所述3D面板。
優(yōu)選的,還包括操作信息接收單元,用于接收改變3D面板顯示的操作信息;所述3D面板啟動單元,還用于按照所述操作信息所請求的操作,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板。
優(yōu)選的,所述3D面板啟動單元還用于在所述3D面板上顯示控制面板;所述3D面板啟動單元還用于在所述控制面板上的控制信息改變時,按照改變后的控制信息重新啟動所述3D面板。
從本發(fā)明實施例提供的以上技術(shù)方案可以看出,使用本發(fā)明實施例提供的技術(shù)方案,在即時通訊軟件客戶端實現(xiàn)3D面板,使即時通訊用戶的即時通訊聯(lián)系人顯示在該3D面板上,從而使即時通訊用戶可以在3D場景下與即時通訊聯(lián)系人交流,沒有了傳統(tǒng)面板的單一,缺乏新意等問題,能夠給即時通訊用戶帶來更好的用戶體驗;進一步獲取即時通訊聯(lián)系人的分組信息,從而在3D面板上一次只顯示一個分組的即時通訊聯(lián)系人的標(biāo)識信息,使用戶可以較快的查找即時通訊聯(lián)系人,并且,一次只顯示一個分組的即時通訊聯(lián)系人可以滿足用戶的多方面需要;進一步獲取即時通訊聯(lián)系人的排列信息,從而使即時通訊聯(lián)系人在3D面板中按照獲取的排列信息排列,從而使用戶可以根據(jù)即時通訊聯(lián)系人的排列較快的找到其想查找的即時通訊聯(lián)系人。
圖1為本發(fā)明實施例中在即時通訊軟件客戶端實現(xiàn)3D面板的方法實施例一的流程圖;圖2為本發(fā)明3D面板的示意圖;圖3為本發(fā)明實施例中在即時通訊軟件客戶端實現(xiàn)3D面板的方法實施例二的流程圖;圖4為本發(fā)明實施例中在即時通訊軟件客戶端實現(xiàn)3D面板的方法實施例三的流程圖;圖5為本發(fā)明實施例中在即時通訊軟件客戶端實現(xiàn)3D面板的裝置實施例一的結(jié)構(gòu)圖;圖6為本發(fā)明實施例中在即時通訊軟件客戶端實現(xiàn)3D面板的裝置實施例二的結(jié)構(gòu)圖;圖7為本發(fā)明實施例中在即時通訊軟件客戶端實現(xiàn)3D面板的裝置實施例三的結(jié)構(gòu)圖;圖8為本發(fā)明實施例中在即時通訊軟件客戶端實現(xiàn)3D面板的裝置實施例四的結(jié)構(gòu)圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案、及優(yōu)點更加清楚明白,以下參照附圖并舉實施例,對本發(fā)明進一步詳細說明。
如圖1所示,本發(fā)明提供的在即時通訊軟件客戶端實現(xiàn)3D面板的方法的實施例一包括步驟101、接收請求進入3D面板的觸發(fā)信息;該觸發(fā)信息可以是即時通訊用戶登錄現(xiàn)有的面板后,通過現(xiàn)有的面板上提供的3D面板入口發(fā)送的,該3D面板入口可以是以菜單的形式顯示,也可以以按鈕等其他方式顯示;還可以是用戶在登錄即時通訊軟件時,選擇直接登錄到3D面板而發(fā)送的觸發(fā)信息;步驟102、獲取3D面板的配置信息;該配置信息是3D面板的一些基本信息,如顯示角度、亮度、大小等;一般來說,即時通訊軟件會設(shè)置有一個默認(rèn)的配置信息,但是為了滿足用戶個性化的需要,會允許用戶配置自己的配置信息;所以在獲取3D面板的配置信息時,一般先獲取用戶自己配置的配置信息,如果獲取不到用戶自己配置的配置信息,就會獲取默認(rèn)的配置信息;配置信息一般情況下是保存在用戶本地的,當(dāng)然也可以在即時通訊服務(wù)器端保存;步驟103、獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;因為需要在即時通訊軟件的3D面板上顯示即時通訊聯(lián)系人,所以需要獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;該標(biāo)識信息可以從用戶登錄即時通訊軟件的本地獲取,此種情況適用于用戶已經(jīng)登錄了普通面板的情況;也可以從即時通訊服務(wù)器上獲取,此種情況既適用于用戶已經(jīng)登錄了普通面板的情況,也適用于用戶尚未登錄的情況;其中,標(biāo)識信息可以是即時通訊聯(lián)系人在即時通訊軟件上使用的名稱、即時通訊聯(lián)系人的即時通訊帳號、即時通訊聯(lián)系人所使用的標(biāo)識自己的圖片等,可以只使用其中的一個,也可以使用其任意組合;
步驟104、按配置信息啟動3D面板,將即時通訊聯(lián)系人的標(biāo)識信息顯示于3D面板;3D面板的啟動可以使用3D引擎,如DirectX、OpenGL等;3D面板啟動后,將即時通訊聯(lián)系人的標(biāo)識信息在3D面板上顯示,例如可以將即時通訊聯(lián)系人的標(biāo)識信息在3D面板上分布式地顯示,即讓每個即時通訊聯(lián)系人之間保持一定的空間,從而方便用戶查找和識別用戶;具體的顯示效果之一如圖2所示;在圖2中,給了一個初始化的俯視的視覺角度,在面板上,即時通訊聯(lián)系人的圖片呈豎立并逆時針旋轉(zhuǎn)了一定角度,進一步還顯示了即時通訊聯(lián)系人在即時通訊軟件上使用的名稱;從上可知,本實施例可以在即時通訊軟件客戶端實現(xiàn)3D面板,使即時通訊用戶的即時通訊聯(lián)系人顯示在該3D面板上,從而使即時通訊用戶可以在3D場景下與即時通訊聯(lián)系人交流,沒有了傳統(tǒng)面板的單一,缺乏新意等問題,能夠給即時通訊用戶帶來更好的用戶體驗。
本發(fā)明進一步提供了在即時通訊軟件客戶端實現(xiàn)3D面板的方法的實施例二,如圖3所示,包括步驟301、接收請求進入3D面板的觸發(fā)信息;步驟302、獲取3D面板的配置信息;步驟303、獲取即時通訊聯(lián)系人的標(biāo)識信息;步驟304、獲取即時通訊聯(lián)系人的分組信息;因為即時通訊用戶都會有一定數(shù)量的即時通訊聯(lián)系人,所以一般為了快速的查找即時通訊聯(lián)系人,都會將即時通訊聯(lián)系人進行分組,例如可以將即時通訊聯(lián)系人分成同學(xué)、同事等;步驟305、按配置信息啟動3D面板,按照分組信息將所述即時通訊聯(lián)系人的標(biāo)識信息,分組顯示于3D面板;在獲取了即時通訊用戶的即時通訊聯(lián)系人的分組信息后,就可以將即時通訊聯(lián)系人按其所處的分組分別在3D面板上顯示,一般情況下,在面板上一次只顯示一個分組的即時通訊聯(lián)系人,這樣在即時通訊聯(lián)系人較多的情況下,也能讓用戶較快地找到其想交流的即時通訊聯(lián)系人;在實際應(yīng)用中,可以提供一個鳥瞰視圖,在視圖中顯示每個用戶分組的情況,用戶只需要點擊其中的一個分組就可以將場景移到如圖2所示的視圖中,此時用戶如果需要進入其他分組,則需要返回鳥瞰視圖;還可以在3D面板上提供一個分組入口,用戶的每個分組信息都可以在該分組入口上找到,用戶需要進入其他分組,只需要在入口上點擊相應(yīng)的分組,就可以將視圖移到對應(yīng)的分組視圖;其中,分組入口可以采用菜單、按鈕等方式;從上可知,本實施例中,進一步獲取即時通訊聯(lián)系人的分組信息,從而在3D面板上一次只顯示一個分組的即時通訊聯(lián)系人的標(biāo)識信息,使用戶可以較快地查找即時通訊聯(lián)系人;進一步,一次只顯示一個分組的即時通訊聯(lián)系人可以滿足用戶的多方面需要,例如在工作時可以只顯示分組為同事的即時通訊聯(lián)系人。
本發(fā)明進一步提供了在即時通訊軟件客戶端實現(xiàn)3D面板的方法的實施例三,如圖4所示,包括步驟401、接收請求進入3D面板的觸發(fā)信息;步驟402、獲取3D面板的配置信息;步驟403、獲取即時通訊聯(lián)系人的標(biāo)識信息;步驟404、獲取即時通訊聯(lián)系人的分組信息;步驟405、獲取即時通訊聯(lián)系人的排列信息;因為即時通訊聯(lián)系人的數(shù)量較多,為了方便用戶查找到想要的即時通訊聯(lián)系人,可以按照一定的方式排列即時通訊聯(lián)系人,從而方便用戶根據(jù)對應(yīng)的方式查找對應(yīng)的即時通訊聯(lián)系人;例如可以采用根據(jù)名稱、交流頻率、交流時間長短等方式對即時通訊聯(lián)系人進行排列,一種可能的方式是根據(jù)即時通訊聯(lián)系人的IP地址獲得即時通訊聯(lián)系人在實際生活中所處的地域,然后根據(jù)該地域離用戶當(dāng)前所處的地域的遠近來排列即時通訊聯(lián)系人;當(dāng)然,還可以由用戶自己定義即時通訊聯(lián)系人的排列方式;另外,還可以選擇只在3D面板上顯示在線的即時通訊聯(lián)系人,也可以選擇在3D面板上顯示所有在對應(yīng)分組內(nèi)的即時通訊聯(lián)系人;步驟406、按配置信息啟動3D面板,將即時通訊聯(lián)系人的標(biāo)識信息按照分組信息對應(yīng)的分組在3D面板上顯示,每個分組中的即時通訊聯(lián)系人的標(biāo)識信息按照排列信息排列;從上可知,本實施例中進一步獲取即時通訊聯(lián)系人的排列信息,使即時通訊聯(lián)系人在3D面板中按照獲取的排列信息順序排列,從而使用戶可以根據(jù)即時通訊聯(lián)系人的排列較快地找到其想查找的即時通訊聯(lián)系人。
上面詳細介紹了3D面板的實現(xiàn)過程,而在實際應(yīng)用中,用戶使用即時通訊軟件的最重要的目的還是與即時通訊聯(lián)系人交流,因而在3D面板啟動后,進一步包括如下步驟接收改變3D面板顯示的操作信息;其中,操作信息可能是多種,可能是請求與某個用戶進行交流的操作信息,其中,與即時通訊聯(lián)系人的交流可能是文字交流、語音交流和視頻交流中的一種及其任意組合;也可能是其他需要改變3D面板所顯示內(nèi)容的操作信息,如平移到某個用戶等;按照操作信息所請求的操作,將即時通訊聯(lián)系人的標(biāo)識信息顯示于3D面板;如果操作信息所請求的操作是與某個即時通訊聯(lián)系人進行交流,則打開對應(yīng)的交流界面,使用戶可以與對應(yīng)的即時通訊聯(lián)系人交流,該交流界面可以在原有的3D面板上增加,也可以是新增加的一個窗口界面,當(dāng)交流的對象為一個單獨的即時通訊聯(lián)系人時,在界面上顯示該即時通訊聯(lián)系人的標(biāo)識信息;當(dāng)即時通訊聯(lián)系人為一個群體,即包括多個單獨的聯(lián)系人時,在交流時,也只顯示一個交流的窗口,但是會在界面上顯示所有參與交流的即時通訊聯(lián)系人的標(biāo)識信息;進一步,用戶還可以在交流的窗口中向交流對象發(fā)送表達自己心情或意愿的圖片,當(dāng)然該圖片可能什么也不表達,其中,圖片可以由即時通訊軟件客戶端自帶,也可以由用戶自己添加;當(dāng)用戶單擊3D面板上的一個空白處或者一個即時通訊聯(lián)系人時,可以將3D面板所顯示的3D場景的視覺焦點平移到用戶所點擊的空白處或即時通訊聯(lián)系人,在實際應(yīng)用中可以為平移加上一個漸進的效果,即讓視角連續(xù)地平移,從而給用戶更新的體驗。
在實際應(yīng)用中,為了進一步增加用戶的用戶體驗,可以由用戶自己定制即時通訊聯(lián)系人的排列信息、3D面板的配置信息等,因而可以進一步在3D面板上顯示控制面板,用戶可以根據(jù)在控制面板上對即時通訊聯(lián)系人的排列信息、3D面板的配置信息等進行配置,如果所述控制面板上的控制信息改變,按照改變后的控制信息重新啟動所述3D面板;這樣,用戶就可以通過控制面板改變控制信息,使3D面板按照用戶的要求顯示,從而滿足了用戶個性化的需要,增強了用戶體驗。
以上對本發(fā)明提供的在即時通訊軟件客戶端實現(xiàn)3D面板的方法的實施例進行了詳細描述,可以理解的是,在上述方法實施例中,在接收到觸發(fā)信息后,獲取配置信息、標(biāo)識信息、分組信息和排列信息的先后順序并不是固定的,他們的順序可以任意排列,因而本發(fā)明并不具體限定獲取配置信息、標(biāo)識信息、分組信息和排列信息的先后順序。
如下開始介紹本發(fā)明提供的在即時通訊軟件客戶端實現(xiàn)3D面板的裝置的實施例,如圖5所示,本發(fā)明提供的在即時通訊軟件客戶端實現(xiàn)3D面板的裝置的實施例一包括觸發(fā)信息接收單元501,接收請求進入3D面板的觸發(fā)信息;配置信息獲取單元502,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取3D面板的配置信息;標(biāo)識信息獲取單元503,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;3D面板啟動單元504,用于按配置信息啟動3D面板,將即時通訊聯(lián)系人的標(biāo)識信息顯示于3D面板;從上可知,本實施例可以在即時通訊軟件客戶端實現(xiàn)3D面板,使即時通訊用戶的即時通訊聯(lián)系人顯示在該3D面板上,從而使即時通訊用戶可以在3D場景下與即時通訊聯(lián)系人交流,沒有了傳統(tǒng)面板的單一,缺乏新意等問題,能夠給即時通訊用戶帶來更好的用戶體驗。
本發(fā)明進一步提供了在即時通訊軟件客戶端實現(xiàn)3D面板的裝置的實施例二,如圖6所示,包括觸發(fā)信息接收單元601,接收請求進入3D面板的觸發(fā)信息;配置信息獲取單元602,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取3D面板的配置信息;標(biāo)識信息獲取單元603,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;分組信息獲取單元604,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取即時通訊聯(lián)系人的分組信息;3D面板啟動單元605,用于按照分組信息將即時通訊聯(lián)系人的標(biāo)識信息,分組顯示于3D面板;從上可知,本實施例中,進一步獲取即時通訊聯(lián)系人的分組信息,從而在3D面板上一次只顯示一個分組的即時通訊聯(lián)系人的標(biāo)識信息,使用戶可以較快的查找即時通訊聯(lián)系人;進一步,一次只顯示一個分組的即時通訊聯(lián)系人可以滿足用戶的多方面需要,例如在工作時可以只顯示分組為同事的即時通訊聯(lián)系人。
本發(fā)明進一步提供了在即時通訊軟件客戶端實現(xiàn)3D面板的裝置的實施例三,如圖7所示,包括觸發(fā)信息接收單元701,接收請求進入3D面板的觸發(fā)信息;配置信息獲取單元702,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取3D面板的配置信息;
標(biāo)識信息獲取單元703,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;分組信息獲取單元704,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取即時通訊聯(lián)系人的分組信息;排列信息獲取單元705,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取即時通訊聯(lián)系人的排列信息;3D面板啟動單元706,用于按配置信息啟動3D面板,將即時通訊聯(lián)系人的標(biāo)識信息按照分組信息對應(yīng)的分組在3D面板上顯示,每個分組中的即時通訊聯(lián)系人的標(biāo)識信息按照排列信息排列;從上可知,本實施例中進一步獲取即時通訊聯(lián)系人的排列信息,從而使即時通訊聯(lián)系人在3D面板中按照獲取的排列信息排列,從而使用戶可以根據(jù)即時通訊聯(lián)系人的排列較快地找到其想查找的即時通訊聯(lián)系人。
本發(fā)明進一步提供了在即時通訊軟件客戶端實現(xiàn)3D面板的裝置的實施例四,如圖8所示,包括觸發(fā)信息接收單元801,接收請求進入3D面板的觸發(fā)信息;配置信息獲取單元802,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取3D面板的配置信息;標(biāo)識信息獲取單元803,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;分組信息獲取單元804,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取即時通訊聯(lián)系人的分組信息;排列信息獲取單元805,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取即時通訊聯(lián)系人的排列信息;3D面板啟動單元806,用于按配置信息啟動3D面板,將即時通訊聯(lián)系人的標(biāo)識信息按照分組信息對應(yīng)的分組在3D面板上顯示,每個分組中的即時通訊聯(lián)系人的標(biāo)識信息按照排列信息排列;
操作信息接收單元807,用于接收改變3D面板顯示的操作信息;3D面板啟動單元806還用于按照操作信息所請求的操作,將即時通訊聯(lián)系人的標(biāo)識信息顯示于3D面板;在執(zhí)行操作信息所請求的操作時,也是按照3D的要求,在保持視角不變的情況下,展現(xiàn)一個漸變的過程,從而增強用戶的體驗。
在實際應(yīng)用中為了滿足用戶個性化的需要,3D面板啟動單元還用于在所述3D面板上顯示控制面板;在所述控制面板上的控制信息改變時,3D面板啟動單元還用于按照改變后的控制信息重新啟動3D面板;這樣,用戶就可以通過控制面板改變控制信息,從而使3D面板按照用戶的要求顯示,從而滿足了用戶個性化的需要,增強了用戶體驗。
以上對本發(fā)明實施例所提供的在即時通訊軟件客戶端實現(xiàn)3D面板的方法及裝置進行了詳細介紹,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種在即時通訊軟件客戶端實現(xiàn)3D面板的方法,其特征在于,包括接收請求進入三維3D面板的觸發(fā)信息;獲取3D面板的配置信息;獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;按所述配置信息啟動3D面板,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板。
2.如權(quán)利要求1所述的在即時通訊軟件客戶端實現(xiàn)3D面板的方法,其特征在于,接收所述請求進入3D面板的觸發(fā)信息后,進一步包括獲取所述即時通訊聯(lián)系人的分組信息;按照所述分組信息將所述即時通訊聯(lián)系人的標(biāo)識信息,分布式地分組顯示于所述3D面板。
3.如權(quán)利要求1所述的在即時通訊軟件客戶端實現(xiàn)3D面板的方法,其特征在于,接收所述請求進入3D面板的觸發(fā)信息后,進一步包括獲取所述即時通訊聯(lián)系人的排列信息;按照所述排列信息將所述即時通訊聯(lián)系人的標(biāo)識信息,排列顯示于所述3D面板。
4.如權(quán)利要求1至3任一項所述的在即時通訊軟件客戶端實現(xiàn)3D面板的方法,其特征在于,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板后進一步包括接收改變3D面板顯示的操作信息;按照所述操作信息所請求的操作,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板。
5.如權(quán)利要求1至3任一項所述的在即時通訊軟件客戶端實現(xiàn)3D面板的方法,其特征在于,在所述3D面板上進一步顯示控制面板;如果所述控制面板上的控制信息改變,按照改變后的控制信息重新啟動所述3D面板。
6.一種在即時通訊軟件客戶端實現(xiàn)3D面板的裝置,其特征在于,包括觸發(fā)信息接收單元,接收請求進入3D面板的觸發(fā)信息;配置信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取3D面板的配置信息;標(biāo)識信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;3D面板啟動單元,用于按所述配置信息啟動3D面板,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板。
7.如權(quán)利要求6所述的在即時通訊軟件客戶端實現(xiàn)3D面板的裝置,其特征在于,還包括分組信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取所述即時通訊聯(lián)系人的分組信息;所述3D面板啟動單元,用于按照所述分組信息將所述即時通訊聯(lián)系人的標(biāo)識信息,分組顯示于所述3D面板。
8.如權(quán)利要求6所述的在即時通訊軟件客戶端實現(xiàn)3D面板的裝置,其特征在于,還包括排列信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取所述即時通訊聯(lián)系人的排列信息;所述3D面板啟動單元,用于按照所述排列信息將所述即時通訊聯(lián)系人的標(biāo)識信息,排列顯示于所述3D面板。
9.如權(quán)利要求6至8任一所述的在即時通訊軟件客戶端實現(xiàn)3D面板的裝置,其特征在于,還包括操作信息接收單元,用于接收改變3D面板顯示的操作信息;所述3D面板啟動單元,還用于按照所述操作信息所請求的操作,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板。
10.如權(quán)利要求6至8任一所述的在即時通訊軟件客戶端實現(xiàn)3D面板的裝置,其特征在于,所述3D面板啟動單元還用于在所述3D面板上顯示控制面板;所述3D面板啟動單元還用于在所述控制面板上的控制信息改變時,按照改變后的控制信息重新啟動所述3D面板。
全文摘要
本發(fā)明公開了在即時通訊軟件客戶端實現(xiàn)3D面板的方法及裝置,使用本發(fā)明可以在即時通訊軟件客戶端實現(xiàn)3D面板,其中方法包括接收請求進入3D面板的觸發(fā)信息;獲取3D面板的配置信息;獲取用戶的即時通訊聯(lián)系人的標(biāo)識信息;按所述配置信息啟動3D面板,將所述即時通訊聯(lián)系人的標(biāo)識信息顯示于所述3D面板;使用本發(fā)明實施例提供的技術(shù)方案,可以使即時通訊用戶的即時通訊聯(lián)系人顯示在該3D面板上,從而使即時通訊用戶可以在3D場景下與即時通訊聯(lián)系人交流,沒有了傳統(tǒng)面板的單一,缺乏新意等問題,能夠給即時通訊用戶帶來更好的用戶體驗。
文檔編號H04L12/28GK101072203SQ200710108490
公開日2007年11月14日 申請日期2007年6月19日 優(yōu)先權(quán)日2007年6月19日
發(fā)明者黃資煒 申請人:騰訊科技(深圳)有限公司