2012-01-26 20 views
1

私はこの問題に援助が必要です。私がしようとしているのは、C#Windowsフォームの余弦波パターンで画像を動かすことですが、私が試みることは何もしません。これは私がタイマーイメージ余弦波

​​

これはありませんが、画像を点滅させますし、非常に迅速に上下に移動している中で、これまで持っているものです。助言がありますか?

答えて

3

Math.Cosはラジアンを期待しているので、おそらくMath.Cos(dblX * Math.PI/180)が必要です。

3

Math.Cosは、引数がラジアンであると想定しています。

毎回10ラジアンを追加しています。 1サイクルに2 * PIラジアンがあります。あなたの絵として

は右、おそらく正確に何の2 * PI * (left/total width)

+0

総幅のコサインを取りたい動きますか? – user1033065

+0

@ user1033065ビューポートの幅、または1つのサイクル、またはその複数の倍数 - いくつのサイクルを作成したいですか? –

+0

私はそれが連続的であることを望んでいますが、それをラジアンに変換しても、画像はまだまだglitchyです。 – user1033065