全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2324
推到 Plurk!
推到 Facebook!

VC++ Glut OpenGL問題

尚未結案
phoenix_csie
一般會員


發表:6
回覆:15
積分:4
註冊:2005-10-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-11-09 16:16:28 IP:163.17.xxx.xxx 未訂閱
我有一支範例程式    機器人走路 http://www.fsz.bme.hu/~szirmay/grafika/robot.cpp 想請問我想使用鍵盤來操作他的走路方向    走路的方法是畫出機器人後,再清除一次,畫出下個動作。    所以想請問該如何配合以下的鍵盤程式 謝謝  
 void keybroad(unsigned char btn ,int x,int y)
{
        switch (btn){
        case 'E':
        case 'e':
        exit(0);
        case 'T':
                case 't':
                move='1';
                break;
        case 'R':
                case 'r':
                move='2';
                break;
        }
}
Miki-lion
中階會員


發表:90
回覆:180
積分:54
註冊:2005-04-24

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-11-13 16:22:25 IP:220.141.xxx.xxx 未訂閱
引言: 我有一支範例程式 機器人走路 http://www.fsz.bme.hu/~szirmay/grafika/robot.cpp 想請問我想使用鍵盤來操作他的走路方向 走路的方法是畫出機器人後,再清除一次,畫出下個動作。 所以想請問該如何配合以下的鍵盤程式 謝謝
 void keybroad(unsigned char btn ,int x,int y)
{
        switch (btn){
        case 'E':
        case 'e':
        exit(0);
        case 'T':
                case 't':
                move='1';
                break;
        case 'R':
                case 'r':
                move='2';
                break;
        }
}
//右手向前動
void DrawRobotLegMove(){
             glPushMatrix();        
                glPushMatrix();
                        armAngle[1]  = dArmAngle[1];
                        if (armAngle[1] >= 30.0f || armAngle[0] <= -30.0f) dArmAngle[0] *= -1;
                        DrawArm(2.5f, 0.0f, -0.5f, armAngle[0]);
                glPopMatrix();
        glPopMatrix();
}    //右手向後動
void DrawRobotLegMove2(){
             glPushMatrix();        
                glPushMatrix();
                        armAngle[1]  = dArmAngle[0];
                        if (armAngle[0] >= 30.0f || armAngle[1] <= -30.0f) dArmAngle[1] *= -1;
                        DrawArm(2.5f, 0.0f, -0.5f, armAngle[0]);
                glPopMatrix();
        glPopMatrix();
} 
參考看看
系統時間:2024-11-21 20:01:03
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!