0 による浮動小数点数除算というエラーに対応したい(Windows)

「0 による浮動小数点数除算」というエラーが発生し、正常に起動できなかったり、使用中に問題が起きる場合「SsOption.ssop」の設定を変更し、「DirectX10」を使用して実行するようにしてください。

実行環境にDirectX の 10 以上のバージョンが入っているか確認する

DirectX 10 でSpriteStudioが動作するように設定を変更する必要があります。
自分の実行環境にDirectX の10以上のバージョンが入っているかを事前に確認を行ってください。

SsOption.ssop の設定を変更する

お使いのSpriteStudioのバージョンによって「SsOption.ssop」のファイル名が異なります。

SpriteStudio 5 ドキュメント/SpriteStudio/SsOption.ssop
SpriteStudio Ver.6 ドキュメント/SpriteStudio/SsOption_v6.ssop

設定の変更方法(Ver.6.2以前)

  1. SpriteStudio を終了します。
  2. マイドキュメント/SpriteStudio の中にある 設定ファイルをメモ帳などのテキストエディタで開きます。
  3. <useDX>0 の部分を <useDX>1 に変更します。
  4. ファイルを保存します。
  5. SpriteStudio を起動してください。

Ver.6.2 以降をご利用の場合

SpriteStudio Ver.6.2.0以降 では環境設定でGUIの描画方法を変更することが可能になりました。

1.「ファイル」メニューから環境設定を開きます。
その他の中に「GUI描画設定」があるので、こちらを変更します。

2.プルダウンメニューから任意のものを選択してください。

デフォルトでは「GDI+ を使用する」になっています。

3.OKを押すとダイアログが表示されますので、SpriteStudioを閉じ、再起動して設定を反映してください。

再起動する際には、アニメーション編集をされていましたらデータを忘れず保存してください。

関連ページ