動画の様なエフェクト

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

動画の様なエフェクト

#1

投稿記事 by ぷー » 14年前

DXライブラリで下記のタッチをした時に出る
黒い直線のエフェクトを実装したいです。
http://clima.sunart-gateway.com/sa_game ... index.html

このようなことをするのは難しいのでしょうか?
一応、マウスでの座標取得等の仕方はわかるのですが
画像での処理の仕方などが解りません。

asm

Re:動画の様なエフェクト

#2

投稿記事 by asm » 14年前

描画方法だけ考えました
一つだけ表示するなら(たぶん)楽だと思います
太さは一定、長さだけ違う線の場合

①黒い線用の画像を用意します(描画する画面の半分ぐらいの長さでいいでしょう。)
②マウスでドラッグした時の、移動量Aと進行方向Bを求めます
③Bを角度に、移動量Aを長さに当てはめ、DrawModiGraphでの各座標をそれぞれ求め描画します

DrawModiGraphは座標がたくさんあるので、太さと長さが正比例していいなら、
DrawRotaGraph等でいいと思います

asm

Re:動画の様なエフェクト

#3

投稿記事 by asm » 14年前

サンプルを作成しました
必要であれば声をおかけください

閉鎖

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