[發明專利]游戲中UI控件進行更新的方法及裝置在審
| 申請號: | 202010589277.8 | 申請日: | 2020-06-24 |
| 公開(公告)號: | CN111708563A | 公開(公告)日: | 2020-09-25 |
| 發明(設計)人: | 付坤 | 申請(專利權)人: | 北京冰封互娛科技有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/38;G06F8/71;A63F13/60 |
| 代理公司: | 北京中強智尚知識產權代理有限公司 11448 | 代理人: | 黃耀威 |
| 地址: | 100000 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 ui 控件 進行 更新 方法 裝置 | ||
1.一種游戲中UI控件進行更新的方法,其特征在于,包括:
在游戲的制作工具中設置一游戲UI控件配置接口;通過所述游戲UI控件配置接口設置需要更新的游戲UI控件信息;依據所述需要更新的游戲UI控件信息,生成游戲邏輯腳本組件加入到制作的游戲程序中;其中,所述游戲邏輯腳本組件配置為在游戲運行時:接收游戲程序中涉及UI控件對應屬性數據的更新信息;
解析所述UI控件對應屬性數據的更新信息,并與游戲UI控件配置接口中設置的需要更新的游戲UI控件信息相匹配;
依據匹配的UI控件對應屬性數據,執行對應的UI控件的更新操作。
2.根據權利要求1所述的方法,其特征在于,通過所述游戲UI控件配置接口設置需要更新的游戲UI控件信息包括:
在游戲引擎的交互界面中添加所述UI控件,并設置所述UI控件的描述信息。
3.根據權利要求1所述的方法,其特征在于,依據所述需要更新的游戲UI控件信息,生成游戲邏輯腳本組件加入到制作的游戲程序中,包括:
根據所述游戲UI控件信息搜索所述UI控件在虛擬游戲場景的游戲界面中的控件信息,并將所述控件信息傳遞至模板代碼類;
在所述模板代碼類中將所述控件信息翻譯成lua語法的游戲邏輯腳本組件加入到制作的游戲程序中。
4.根據權利要求3所述的方法,其特征在于,根據所述游戲UI控件信息搜索所述UI控件在虛擬游戲場景的游戲界面中的控件信息,并將所述控件信息傳遞至模板代碼類包括:
在所述虛擬游戲場景的游戲界面中搜索與所述游戲UI控件信息匹配的以下控件信息至少之一:類型、名稱、操作的字段、訪問方式;
將所述控件信息存儲至codeinfo的數據結構中。
5.根據權利要求3所述的方法,其特征在于,在所述模板代碼類中將所述控件信息翻譯成lua語法的游戲邏輯腳本組件加入到制作的游戲程序中包括:
解析所述模板代碼類的替換函數,以及獲取所述控件信息中的實例info參數,其中,所述替換函數用于指示與類型匹配的lua語法的代碼文本,所述實例info參數用于指示所述控件信息的類型;
在預設代碼庫中查找與所述控件信息的類型匹配的代碼文本,并基于所述代碼文本組裝所述游戲邏輯腳本組件,并嵌入到游戲程序中。
6.根據權利要求1所述的方法,其特征在于,解析所述UI控件對應屬性數據的更新信息,并與游戲UI控件配置接口中設置的需要更新的游戲UI控件信息相匹配,包括:
提取所述更新信息中的控件標簽,以及與所述控件標簽對應的控件值;
根據所述控件標簽判斷所述UI控件是否為所述游戲邏輯腳本組件的配置項;
若所述UI控件為所述游戲邏輯腳本組件的配置項,將所述控件值轉換為屬性值,其中,所述屬性值用于表征所述UI控件的顯示內容。
7.根據權利要求1所述的方法,其特征在于,依據匹配的UI控件對應屬性數據,執行對應的UI控件的更新操作,包括:
調用unity工具中的更新函數,執行所述更新函數,以查找與所述UI控件對應屬性數據對應的視圖元素,其中,所述視圖元素包括以下至少之一:顯示狀態、顯示位置、文字、顏色、素材;
根據所述視圖元素在所述UI控件的視圖界面中更新當前視圖。
8.一種游戲中UI控件進行更新的裝置,其特征在于,包括:
配置模塊,用于在游戲的制作工具中設置一游戲UI控件配置接口;通過所述游戲UI控件配置接口設置需要更新的游戲UI控件信息;依據所述需要更新的游戲UI控件信息,生成游戲邏輯腳本組件加入到制作的游戲程序中;其中,所述游戲邏輯腳本組件配置為在游戲運行時:接收游戲程序中涉及UI控件對應屬性數據的更新信息;
解析模塊,用于解析所述UI控件對應屬性數據的更新信息,并與游戲UI控件配置接口中設置的需要更新的游戲UI控件信息相匹配;
更新模塊,用于依據匹配的UI控件對應屬性數據,執行對應的UI控件的更新操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京冰封互娛科技有限公司,未經北京冰封互娛科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010589277.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多功能墻體及其建筑施工方法
- 下一篇:一種高效除醛劑及其制備方法





