スプラッシュスクリーンとプレスプラッシュ link

スプラッシュスクリーンの追加 link

スプラッシュスクリーンはゲーム開始時にメニューの前に表示される画像または動画で、通常これらはロゴやイントロビデオです。 "splashscreen" ラベルはメインメニュー前に自動で再生されます。

テキストベースのスプラッシュスクリーンをゲームに追加するには、以下のようなコードをスクリプトの(splashscreen ラベル内でなければ)どこでもよいので追加します。

label splashscreen:
    scene black
    with Pause(1)

    show text "American Bishoujo Presents..." with dissolve
    with Pause(2)

    hide text with dissolve
    with Pause(1)

    return

こちらはスプラッシュスクリーンのもう一つの例で、画像と音を使用しています。

image splash = "splash.png"

label splashscreen:
    scene black
    with Pause(1)

    play sound "ping.ogg"

    show splash with dissolve
    with Pause(2)

    scene black with dissolve
    with Pause(1)

    return

最後に動画ファイルを使用します。

label splashscreen:

    $ renpy.movie_cutscene('movie.ogv')

    return

プレスプラッシュの追加 link

プレスプラッシュは Ren'Py がスクリプトとゲームの起動準備中に表示される画像です。そのような画像をエンジンの開始中に表示するには presplash.png (または presplash.jpg) という画像ファイルを作成し、ゲームディレクトリに保存します。

presplash.png

ゲームロード時に使用される画像

これはコンピューターのプラットフォームでのみ動作し、 Android や ios, web では動作しません。 android プラットフォームに対しては android-presplash`を Web には :ref:`Web Presplash を参照してください。

config.minimum_presplash_time 変数はプレスプラッシュが表示される最終時間を設定します。

プログレスバーの追加 link

静的な画像に代わり、エンジンがロードされるまでの進行を示すプログレスバーも表示可能です。これは通常のプレスプラッシュ画像を置き換え、次の両方が提供されていると自動的に優先されます。

プログレスバーはテーマを決められ、 PNG か JPG 形式で2つのファイルが必要です。 :

presplash_background.png

プログレスバー背景画像です。これは起動時に全体が表示され、境界線やソリッドな背景を加えてプログレスバーの背景を与えるのに使用されます。これは完全に不透明であるべきです。

presplash_foreground.png

プログレスバー前景画像です。これはローディング進行と共に左から右へ表示されます。これは実際のプログレスバー外観に使用され、透明部分を含むでしょう。

Ren'Py では最初に presplash_background.png を表示し、次いで presplash_foreground.png をローディング進行と共に左から右へその上に描画するよう動作します。

バーのテーマは完全に制作者依存ですが、これらの外観例を2つ示します。

_images/presplash_background_1.png

プログレスバー背景外観例 link

_images/presplash_foreground_1.png

プログレスバー前景外観例 link

_images/presplash_background_2.png

少し手の込んだプログレスバー背景外観例 link

_images/presplash_foreground_2.png

少し手の込んだプログレスバー前景外観例 link

透明なプレスプラッシュ link

プレスプラッシュの背景画像の左上のピクセルが透明な場合、プリプラッシュウィンドウも透明になります。1ビットの透明度が使用され、アルファ値が0のピクセルは透明で、それ以外のピクセルは不透明になります。

モバイルとWebプレスプラッシュスクリーン link

Android と iOS, Web プラットフォームにはドキュメントの他の場所で記述されているようにそれぞれのプレスクプラッシュスクリーンがあります。