サンプルソース
実行するとなめらかに画面が切り替わります。

実行するとなめらかに画面が切り替わります。

なぜこのコードではなめらかに画面が切り替わるのでしょうか。
それはsin波を使用しているからです。
こちらがsin波です。
sin波とは、この波のことです。

sin(0)の時、0の値となり、sin(90)の時、1.0の値となります。
sin(1)~sin(89)の間はなめらかに変化します。この値を利用することで、なめらかな値を使うことができます。

また、sin(91)~sin(180)にかけて、再び0に戻ります。
みなさんもsinを使ってなめらかなゲームや演出を作って下さい!
それはsin波を使用しているからです。
こちらがsin波です。
sin波とは、この波のことです。

sin(0)の時、0の値となり、sin(90)の時、1.0の値となります。
sin(1)~sin(89)の間はなめらかに変化します。この値を利用することで、なめらかな値を使うことができます。

また、sin(91)~sin(180)にかけて、再び0に戻ります。
みなさんもsinを使ってなめらかなゲームや演出を作って下さい!
コメント