[0084]可選的,例如該電子游戲控制設(shè)備的外形為游戲手柄,震動馬達(dá)107可以設(shè)置在游戲手柄的執(zhí)手部分,這樣,手柄可以根據(jù)控制指令隨時控制震動馬達(dá)107震動。例如,當(dāng)用戶在玩足球類游戲時,用戶控制的游戲人物在進(jìn)球之后,震動馬達(dá)107可以進(jìn)行震動,提升用戶的使用體驗(yàn)。
[0085]請參見圖7,基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種控制方法,包括:
[0086]S701:獲取第一控制指令;
[0087]可選的,獲取第一控制指令的方式有很多種,例如一種可能的實(shí)施方式為:
[0088]通過電子游戲控制設(shè)備中的信號接收部件105接收第一控制指令;第一控制指令由運(yùn)行電子游戲的電子設(shè)備發(fā)送。
[0089]例如,信號接收部件105可以通過有線的方式與該電子設(shè)備連接,或者信號接收部件105也可以通過無線的方式與該電子設(shè)備進(jìn)行數(shù)據(jù)傳輸,例如可以通過藍(lán)牙或者是其他的無線通信方式進(jìn)行傳輸,本發(fā)明實(shí)施例不作限定。
[0090]可選的,在獲取第一控制指令之前,可以確定電子游戲中的第一場景是否為預(yù)設(shè)場景,其中,預(yù)設(shè)場景為允許電磁阻尼器103產(chǎn)生阻力的場景,若第一場景為預(yù)設(shè)場景,生成第一控制指令。
[0091 ] 可選的,電子游戲在運(yùn)行時往往會加入某些代碼,例如:電子游戲?yàn)樽闱蛴螒?,?dāng)游戲中的人物得分,或者被游戲中的其他人物阻擋,這些場景即為預(yù)設(shè)場景,若當(dāng)前的第一場景為預(yù)設(shè)場景時,則生成第一控制指令。
[0092]可選的,在獲取第一控制指令之前,還包括:
[0093]獲取電子游戲中的第一場景;根據(jù)第一場景,確定第二控制指令;其中,第二控制指令用于指示電磁阻尼器103產(chǎn)生阻力的方向;
[0094]根據(jù)第一場景,確定第三控制指令;其中,第三控制指令用于指示電磁阻尼器103產(chǎn)生阻力的大?。?br>[0095]根據(jù)第二控制指令以及第三控制指令,生成第一控制指令。
[0096]繼續(xù)以電子游戲?yàn)樽闱蛴螒驗(yàn)槔?,假設(shè)第一場景為,游戲人物正在控制足球前進(jìn),該人物的左側(cè)受到其他人物的撞擊。當(dāng)人物被撞擊時,則確定第三控制指令,即此時電磁阻尼器103需要產(chǎn)生的阻力位3牛頓,當(dāng)然不限于上述場景,例如,若該人物被其他人物拉扯時,則此時電磁阻尼器103可能需要產(chǎn)生的阻力為5牛頓,等等。
[0097]同時,由于是人物的左側(cè)被撞擊,則確定第二控制指令,即可以確定電磁阻尼器103的方向可以是向右的(即與上述人物被撞擊的位置相反)。
[0098]S702:根據(jù)第一控制指令,控制電子游戲控制設(shè)備中的電磁阻尼器103產(chǎn)生阻力;其中,阻力用于阻礙用戶操作電子游戲控制設(shè)備中的搖桿102的運(yùn)動。
[0099]可選的,可以根據(jù)第一控制指令,確定第一方向,根據(jù)第一方向,調(diào)整電子游戲控制設(shè)備中的方向控制器104,以使電磁阻尼器103可產(chǎn)生與第一方向相同方向的阻力,根據(jù)第一控制指令,以及第一方向,控制電磁阻尼器103產(chǎn)生阻力。
[0100]繼續(xù)以上述的足球游戲?yàn)槔1热绺鶕?jù)第一控制指令,確定出的第一方向?yàn)橄蛴业姆较?,此時通過調(diào)整方向控制器104,使電磁阻尼器103產(chǎn)生一個向右的阻力,這樣,用戶通過搖桿102該人物運(yùn)動時,會感到存在一個向右側(cè)的力,與游戲中的人物受到的力一致,使用戶真實(shí)的感受到控制難度,帶給用戶真實(shí)的游戲體驗(yàn)。同時,根據(jù)第一控制指令,確定出的電磁阻尼器103產(chǎn)生的阻力可以為5牛頓。當(dāng)然,若用戶控制的人物不是受到撞擊而是其他的阻力,如拉拽等,此時可以確定出的電磁阻尼器103產(chǎn)生的阻力例如可以為3牛頓,等等。這樣,通過不同大小的阻力可以體現(xiàn)出較為逼真的場景,即用戶受到撞擊時的感受強(qiáng)于用戶受到拉拽時的感受,帶給用戶更為真實(shí)的游戲體驗(yàn)。
[0101]可選的,在獲取第一控制指令之后,還可以根據(jù)第一控制指令,控制電子游戲控制設(shè)備中的震動馬達(dá)107震動,其中,震動馬達(dá)107的震動頻率與第一控制指令對應(yīng)。
[0102]圖7所示的控制方法與圖1-圖6任一所示的電子游戲控制設(shè)備對應(yīng),實(shí)施方式可相互參考,因此在描述控制方法時對于重復(fù)的內(nèi)容部分不多贅述。
[0103]本發(fā)明實(shí)施例中的上述一個或多個技術(shù)方案,至少具有如下一種或多種技術(shù)效果和優(yōu)點(diǎn):
[0104]本發(fā)明實(shí)施例中,將電磁阻尼器103的第一端1031與搖桿102的桿體1022相連,在搖桿102運(yùn)動時,可以通過電磁阻尼器103產(chǎn)生用于阻礙搖桿102運(yùn)行的阻力,這樣,在用戶使用搖桿1 2控制電子游戲中的人物模型時,可以真實(shí)的感受到運(yùn)動的阻力,豐富了體驗(yàn)方式。例如,用戶控制人物模型被其他人物模型阻擋時,用戶可以體驗(yàn)到自己控制的人物模型運(yùn)動時,較為費(fèi)力,給用戶帶來較為真實(shí)的游戲體驗(yàn),設(shè)備能夠?yàn)橛脩舻捏w感提供較多的體驗(yàn)方式,提高了設(shè)備的智能性。
[0105]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能單元完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能單元,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0106]在本發(fā)明所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0107]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0108]另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0109]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機(jī)存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0110]具體來講,本發(fā)明實(shí)施例中的一種控制方法對應(yīng)的計(jì)算機(jī)程序指令可以被存儲在光盤,硬盤,U盤等存儲介質(zhì)上,當(dāng)存儲介質(zhì)中的與一種控制方法對應(yīng)的計(jì)算機(jī)程序指令被一電子設(shè)備讀取或被執(zhí)行時,包括如下步驟:
[0111]獲取第一控制指令;
[0112]根據(jù)所述