C++開(kāi)發(fā)電商銷售管理系統(tǒng)-導(dǎo)航菜單
2023-03-08 15:24 作者:花無(wú)缺268 | 我要投稿

使用C++開(kāi)發(fā),菜單動(dòng)畫(huà)的實(shí)現(xiàn)。本項(xiàng)目使用C++開(kāi)發(fā)的gui,使用vulkan渲染,后期考慮增加3D顯示。動(dòng)畫(huà)系統(tǒng)使用ecs實(shí)現(xiàn),通過(guò)json信息創(chuàng)建動(dòng)畫(huà),ui配置也是使用json。后面增加服務(wù)器的話,網(wǎng)絡(luò)通訊使用libcurl、libuv做,openssl加密,桌面PC端數(shù)據(jù)保存本地文件,數(shù)據(jù)庫(kù)考慮用mysql。
目前還需要封裝表單、表格、圖表等組件,為方便后續(xù)開(kāi)發(fā)。動(dòng)畫(huà)系統(tǒng)只做了顯示隱藏、直線移動(dòng)控件命令。ui效果參考了一些網(wǎng)頁(yè)前端,都是可以配置的,很靈活。
動(dòng)畫(huà)核心代碼,循環(huán)判斷on決定隱藏顯示子項(xiàng):

效果圖


標(biāo)簽: