Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
画像を背面から前面に半円を描くように移動させる
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9646#CommentId14775
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
葉月
 (社会人)
投稿日時
2010/5/24 19:27:05
>前面から背面になめらかな動きで入れ替わるように
時々、ゲームをやってて見かけることがありますね。
.NETで試したことはありませんが、こんな感じにやるんだと思います。
画像を2枚用意して――
①1枚目の画像を普通に表示、2枚目は視覚できない状態まで透過させます。
②1枚目の画像を少しずつ透過、2枚目は逆に見えるように透過を解いていきます。
③時間が経つうちに、1枚目と2枚目が入れ替わっているように見えます。
Javaで似たようなサンプルを書いたことはありますが、.NETはよく知りません。
でも、原理は同じだと思います。
提示URLのサンプルを見てください。
>半円を描くような動きはどのようにするのですか?
計算によって、画像の座標や角度を変える方法しかわかりませんね。
簡単なやり方があるかも知れないので、他の回答者の返答を待ってください。