基于MFC對話框程式,通過讀取文本檔案中的連串資料實作人體運動姿態顯示,主要是以下幾個動作,直線行走,上樓,下樓,跳和跑,實作程序如下:讀取到1顯示行走姿態,讀取到2顯示上樓姿態,讀到3顯示下樓,諸如此類,每個動作間隔在1s左右,請問如何實作呢,由于時間很有限,本人能力也有限,請問哪種方法實作起來比較簡單呢?
uj5u.com熱心網友回復:
可以用定時器SetTimer,讀取資料保存在一個資料結構中,在OnTimer修改索引,然后呼叫InvalidateRect強制重繪,OnPaint/OnDarw()函式中繪制對應的圖形~uj5u.com熱心網友回復:
請問人體姿態選用什么方法繪制比較好呢,主要是要求運動起來連續性比較好,,能不能把幾種姿態的動圖做好,然后讀取一次資料呼叫對應的動圖顯示,這種方法靠譜嗎??uj5u.com熱心網友回復:
每種姿態應該都一個對應的靜態圖片,一個動作可能就由一組靜態圖片組成。uj5u.com熱心網友回復:
一個動作對應一組靜態圖片的話,這么一來是不是得用到兩個定時器?轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/142632.html
標籤:界面
上一篇:關于元件的問題
