- ベストアンサー
画像を上キーで小さく、下キーで大きくする
この前、お世話になった小4のKunpaです。 前回で質問した、RPGについてですが、実を言うと、ほぼ3D感覚のゲームを 作ろうとしています。 その為には、最前面と、画像を大きくしたり、小さくしたりして、遠近感を 出さなければなりません。その為、上キーを押したら、前に進むため、 キャラの向きを奥にし、それを小さくしなければなりません。 そのやり方を教えていただければいいのですが・・・ まだVBやり始めなので、よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
いいんですよ。ゆっくり一つ一つ確実にスキルアップを計りましょう。 言語習得だけがスキルアップだと思いません。 CGの知識や、多くのゲームに触れることも開発に大きな影響を与えます。 そうですか。PaintPicture 未経験でしたか。。。 以前にサンプルを載せておりますので、そちらを参考にしてみてらいいと思います。画像の比率変更もおこなっています。 すぐに返事を出さないでいいですよ。着実に習得していきましょう。 もう、ここの書き込みはσ( ̄ー ̄ ボクしかもう見ていないでしょうね。(笑)
その他の回答 (4)
- TAGOSAKU7
- ベストアンサー率65% (276/422)
レス 遅れました。すいません。 (゜.゜)?ン ちがいますか? 拡大縮小部分ではないですが、画像のかさね合わせのサンプルだったのですが、、、 拡大縮小については、PaintPicuterにて行い、それらを重ねあわせる必要があると思ったので、参考URLを示したつもりだったのですが。。。 的外れだったのでしょうか?
お礼
>拡大縮小については、PaintPicuterにて行い、それらを重ねあわせる必要があると思ったので、参考URLを示したつもりだったのですが。。。 すみません。理解していませんでした。 PaintPicuterという単語(?)は使ったことが無いので 使い方がわかんないんです。それに対して(?)、それらを 重ねるなんて、僕の脳には無いと思っていたら、家のお父さんが VBの参考本(っていうのかな)を買ってくれました。 そのだいたい直後にはじめの回答がきたので、PaintPicuterの 使い方を調べてみようと思ってたら、いつのまにかCG製作に夢中になって いました。その後、しばぁ~~~らくして、また本を買ってもらいました。 そのまた結構後にこの回答がきたので、ちょうどいいと思いながらも 別の事やっていました。すみませんでした。
- TAGOSAKU7
- ベストアンサー率65% (276/422)
返事が遅くなってすいません。 なにかと年末は忙しくて。。。 アニメーションを作成しないでも、できます。 URLのサンプルが見本になると思います。 ちょっと難しいかもしれないけど、がんばって!
お礼
わざわざお忙しい中ご回答ありがとうございます。 早速サンプルをダウンロードさせてもらいました。 これからもよろしくお願いします。
補足
すみません・・・・参考URLのものとは違います。 アドバイスしていただいたのはうれしいですが ジャンル(?)が違います・・・お忙しい中、お時間を つくって回答していただいたのに・・・質問の仕方が 悪かったです。すみません・・
- TAGOSAKU7
- ベストアンサー率65% (276/422)
#1の書き込みを行ったとき、ちょっと酔っ払っていて、しっかり読んでませんでした。 今改めて読むと、Kunpaの質問の真意と違った回答をしているような気がして、心配になりましたので、逆にこちらから質問をさせていただきます。 やりたいことは、キャラの縮小拡大だけですよね? あるひとつの背景の中に、キャラを描画。そのキャラのみの拡大縮小を行いたいのですよね? もしそうであれば、#1の発言ではちょっと情報が足りなかったように感じます。(ちと反省)
お礼
キャラの拡大縮小だけです。もしかすると、キャラの歩き、または走りアニメーションを作るかもしれません。
- TAGOSAKU7
- ベストアンサー率65% (276/422)
業務で「電○でGO!!」みたいなものを作成した経験があります。 アニメーションの再生部分を担当ではなかったのですが、担当者はDirectXを使用してプログラミングをしていたようです。 「RPGつくーる」ってありますよね。あれもDirectXを使用しています。使用したことがないので使用方法は知りませんが、ゲームを作るとき、便利な関数が多数用意されているようです。 DirectXの本を一度見てみては? そこまで必要ないなら、PaintPictureで画像の転送ができるので、転送先サイズを小さくしてあげたら、キャラの縮小は可能です。
お礼
どうもありがとうございました。 VBでは、DirectXがうまく使えないようなので、PaintPictureを 試してみます。 >自信:なし 彼方様なら、十分自信持てますよ!
お礼
>もう、ここの書き込みはσ( ̄ー ̄ ボクしかもう見ていないでしょうね。(笑) そうでしょうね。 URLのコード、ためになりました。ありがとうございます。