本申請(qǐng)涉及計(jì)算機(jī),尤其涉及一種動(dòng)畫處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、動(dòng)畫頁(yè)面可以是指用于播放動(dòng)畫的web(world?wide?web,全球廣域網(wǎng))頁(yè)面。為了實(shí)現(xiàn)動(dòng)畫的正常播放,一般需要ui(user?interface,用戶界面)設(shè)計(jì)師利用圖形視頻處理軟件按照產(chǎn)品經(jīng)理的需求設(shè)計(jì)出動(dòng)畫說(shuō)明文檔,動(dòng)畫說(shuō)明文檔也可以稱為動(dòng)畫文件。動(dòng)畫說(shuō)明文檔例如可以包括動(dòng)畫的標(biāo)注、切圖、素材文件等文件。前端開發(fā)工程師,可以根據(jù)動(dòng)畫說(shuō)明文檔進(jìn)行動(dòng)畫頁(yè)面的編寫和代碼的開發(fā)等工作,以使得動(dòng)畫頁(yè)面能夠正常顯示和播放動(dòng)畫。
2、前端開發(fā)工程師按照動(dòng)畫說(shuō)明文檔進(jìn)行動(dòng)畫的開發(fā)之后,一般還需要測(cè)試、封裝以及上線等步驟。也就是,動(dòng)畫一般需要通過(guò)設(shè)計(jì)文檔、頁(yè)面開發(fā)、測(cè)試驗(yàn)證、打包封裝以及發(fā)版上線等多個(gè)步驟。
3、由上文描述可知,動(dòng)畫的生成和顯示需要執(zhí)行大量的頁(yè)面開發(fā)工作,內(nèi)容十分繁瑣,導(dǎo)致動(dòng)畫的處理效率較低。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┮环N動(dòng)畫處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),可以提高動(dòng)畫頁(yè)面的開發(fā)效率。
2、第一方面,本申請(qǐng)?zhí)峁┮环N動(dòng)畫處理方法,包括:
3、響應(yīng)于針對(duì)組件編輯頁(yè)面中至少一個(gè)動(dòng)畫組件的第一觸發(fā)操作,確定所述第一觸發(fā)操作對(duì)應(yīng)的目標(biāo)動(dòng)畫組件;
4、響應(yīng)于針對(duì)所述目標(biāo)動(dòng)畫組件的第二觸發(fā)操作,確定所述第二觸發(fā)操作對(duì)應(yīng)的動(dòng)畫文件;
5、顯示動(dòng)畫編輯頁(yè)面,所述動(dòng)畫編輯頁(yè)面中顯示所述目標(biāo)動(dòng)畫組件,所述目標(biāo)動(dòng)畫組件中顯示所述動(dòng)畫文件對(duì)應(yīng)的第一動(dòng)畫;
6、響應(yīng)于針對(duì)所述第一動(dòng)畫的編輯操作,得到所述編輯操作對(duì)應(yīng)的第二動(dòng)畫。
7、第二方面,本申請(qǐng)?zhí)峁┮环N動(dòng)畫處理裝置,包括:
8、第一響應(yīng)單元,用于響應(yīng)于針對(duì)組件編輯頁(yè)面中至少一個(gè)動(dòng)畫組件的第一觸發(fā)操作,確定所述第一觸發(fā)操作對(duì)應(yīng)的目標(biāo)動(dòng)畫組件;
9、第二響應(yīng)單元,用于響應(yīng)于針對(duì)所述目標(biāo)動(dòng)畫組件的第二觸發(fā)操作,確定所述第二觸發(fā)操作對(duì)應(yīng)的動(dòng)畫文件;
10、頁(yè)面顯示單元,用于顯示動(dòng)畫編輯頁(yè)面,所述動(dòng)畫編輯頁(yè)面中顯示所述目標(biāo)動(dòng)畫組件,所述目標(biāo)動(dòng)畫組件中顯示所述動(dòng)畫文件對(duì)應(yīng)的第一動(dòng)畫;
11、動(dòng)畫編輯單元,用于響應(yīng)于針對(duì)所述第一動(dòng)畫的編輯操作,得到所述編輯操作對(duì)應(yīng)的第二動(dòng)畫。
12、第三方面,本申請(qǐng)?zhí)峁┮环N電子設(shè)備,包括:處理器,以及與所述處理器通信連接的存儲(chǔ)器;
13、所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;
14、所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,以實(shí)現(xiàn)如第一方面或第一方面各種可能所示的動(dòng)畫處理方法。
15、第四方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如第一方面或第一方面各種可能所示的動(dòng)畫處理方法。
16、本申請(qǐng)?zhí)峁┑募夹g(shù)方案,在組件編輯頁(yè)面中提供至少一個(gè)動(dòng)畫組件,從組件編輯頁(yè)面的至少一個(gè)動(dòng)畫組件執(zhí)行第一觸發(fā)操作可以獲得該第一觸發(fā)操作對(duì)應(yīng)的目標(biāo)動(dòng)畫組件,實(shí)現(xiàn)目標(biāo)動(dòng)畫組件的選擇。在確定目標(biāo)動(dòng)畫組件之后,可以響應(yīng)于針對(duì)目標(biāo)動(dòng)畫組件執(zhí)行的第二觸發(fā)操作,獲得該第二觸發(fā)操作對(duì)應(yīng)的動(dòng)畫文件,建立動(dòng)畫文件與目標(biāo)動(dòng)畫組件的關(guān)聯(lián),之后顯示動(dòng)畫編輯頁(yè)面。動(dòng)畫編輯頁(yè)面中顯示目標(biāo)動(dòng)畫組件,目標(biāo)動(dòng)畫組件中即顯示該動(dòng)畫文件對(duì)應(yīng)的第一動(dòng)畫。因此,通過(guò)簡(jiǎn)單的動(dòng)畫組件的拖動(dòng)、動(dòng)畫文件的選擇等步驟即可以實(shí)現(xiàn)第一動(dòng)畫的快速顯示。之后,還可以響應(yīng)于針對(duì)第一動(dòng)畫的編輯操作,獲得編輯操作對(duì)應(yīng)的第二動(dòng)畫,實(shí)時(shí)對(duì)第二動(dòng)畫的編輯,進(jìn)而快速完成動(dòng)畫的生成和編輯等操作,不需要人工執(zhí)行過(guò)多的動(dòng)畫頁(yè)面的開發(fā)工作,可以提高動(dòng)畫的獲取和編輯效率。
1.一種動(dòng)畫處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定所述第二觸發(fā)操作對(duì)應(yīng)的動(dòng)畫文件,包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述響應(yīng)于針對(duì)所述第一動(dòng)畫的編輯操作,得到所述編輯操作對(duì)應(yīng)的第二動(dòng)畫,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述響應(yīng)于針對(duì)所述第一動(dòng)畫幀的更新操作,得到第二動(dòng)畫幀,包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述響應(yīng)于針對(duì)所述第一動(dòng)畫幀的更新操作,得到第二動(dòng)畫幀,包括:
6.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述響應(yīng)于針對(duì)所述第一動(dòng)畫的編輯操作,得到所述編輯操作對(duì)應(yīng)的第二動(dòng)畫,包括:
7.一種動(dòng)畫處理裝置,其特征在于,包括:
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二響應(yīng)單元,包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如權(quán)利要求1-6任一項(xiàng)所述的動(dòng)畫處理方法。