60章を活用して天井を作る方法

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら

60章を活用して天井を作る方法

#1

投稿記事 by » 16年前

タイトルどおりなんですが
床はつくれるのですが
どうしても天井だけがうまくいきません。
床を上にもってくる方法が一番分からないのですが
どのようにしたら出来るのでしょうか?アドバイスお願いします!
case 0://画面に平行
                        Object[t].ObChild.Vertex.pos.x = Object[t].ObChild.x + Object[t].LargeX * VtPm.x ;    
                        Object[t].ObChild.Vertex.pos.y = Object[t].ObChild.y + Object[t].LargeY * VtPm.y ;
                        Object[t].ObChild.Vertex.pos.z = Object[t].ObChild.z ;
                        break;
                    case 1://画面に垂直(壁)
                        Object[t].ObChild.Vertex.pos.x = Object[t].ObChild.x;    
                        Object[t].ObChild.Vertex.pos.y = Object[t].ObChild.y + Object[t].LargeY * VtPm.y ;
                        Object[t].ObChild[s].Vertex.pos.z = Object[t].ObChild[s].z + Object[t].Zhaba/2* VtPm.x ;
                        break;
                    case 2://画面に垂直(床)
                        Object[t].ObChild[s].Vertex[i].pos.x = Object[t].ObChild[s].x + Object[t].LargeX * VtPm[i].x;    
                        Object[t].ObChild[s].Vertex[i].pos.y = Object[t].ObChild[s].y ;
                        Object[t].ObChild[s].Vertex[i].pos.z = Object[t].ObChild[s].z + Object[t].Zhaba/2* VtPm[i].y;
                        break;

Justy

Re:60章を活用して天井を作る方法

#2

投稿記事 by Justy » 16年前

[color=#d0b0c0" face="monospace]
>床を上にもってくる方法
[/color]

 case 2で
[color=#d0d0ff" face="monospace]
Object[t].ObChild.Vertex.pos.y = Object[t].ObChild.y + 200;
[/color]

としてみたらどうなりますか?

Re:60章を活用して天井を作る方法

#3

投稿記事 by » 16年前

おおお!
天井になりました!こんな簡単な方法でよかったのか・・
Justyさんありがとうございます!

閉鎖

“C言語何でも質問掲示板” へ戻る