Skip to main content

動的なステージサイズの変更

info

このページはTurboWarp Packagerについての記事です。

ダイナミックステージリサイズは、表示されているアスペクト比や解像度に合わせてステージの大きさを変更します。

ステージが拡大縮小されるのではなく、sizeが実際に変更されるのです。例えば、ユーザーが1920x1080のモニターでフルスクリーンを有効にした場合、ステージは1920x1080にリサイズされます。ユーザーがウィンドウを1x1にリサイズした場合も、そのサイズにリサイズされるので、最小サイズのチェックを追加することを検討する必要があります。

ほとんどのプロジェクトは、これを適切に処理できません。プロジェクトに対応させるために

  • まず、カスタムステージサイズに全く対応しないようにします(詳しくはそのページをご覧ください)。
  • 次に、ステージサイズ検出ロジックを毎フレーム実行するように変更し、アイテムの位置を常に更新するようにします(確かにこれは非効率で奇妙ですが、十分速く、現時点での最良の選択です)。