hinekure.net が http://hspdev-wiki.net/ から自動クローリングした結果を表示しています。画像やリソースなどのリンクが切れています。予めご了承ください。
Math/HSP26で三角関数を自前で作成するには - HSP開発wiki
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS

小ワザ

HSP26で三角関数を自前で作成するには

HSP2.6で三角関数を利用する方法を紹介します。

マクローリン展開から求める

マクローリン展開というn次の方程式で近似する数学的近似法を使って求めることができます。10bitの精度で求めるスクリプトの一例がS.Programs NET小さなねたに載っています。

ファイルに保存しておく

「自前」とは言えませんが、DLLなしで三角関数を使う方法として「あらかじめ三角関数をファイルに保存しておいて使う」という方法が挙げられます。MIA's HomepageさんのHSP講座に詳細が載っています。

  • 三角関数の計算は処理速度が遅いので、ファイルに保存するなどのサインテーブルを作る方法は、HSP3でも有効ですよね。特に速度を求められるゲームでは必須です。 -- 黒猫白狼? 2007-01-08 (月) 12:22:03

URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS
Last-modified: 2007-04-08 (日) 02:31:08 (2436d)