12. ·:·:· ASCIIアート ·:·:·

> Stone Story RPGの案内へ戻る

·:·:· ASCIIアート ·:·:·

Stonescriptでは、カスタムASCIIアートをスクリプト内に埋め込み、高度な印刷コマンドで画面上に描画することができます。
これを行うためのいくつかの方法があり、一部の文字は特別な動作を持っています:

#

空白。透明。描画しません。

\n

改行。描画を次の行に続けます。

注意:
これはコストのかかる演算子であり、大規模な図形で行を分割するために使用すべきではありません。代わりに、ascii/asciiend ブロックを使用してください。

メソッド1 - 高度なプリント

この例では、画面の左上に緑の円を描画します。

>`1,0,#green,ascii
#.-.
(   )
#`-´
asciiend

メソッド2 - 変数

この例では、おどろおどろしい魚のアートを変数に保存し、それを赤い色で画面の左上に描画します。

var fishSprite
fishSprite = ascii
###(°_##
#_/_ o\#
#´  `'"#
asciiend

>`0,3,#red,@fishSprite@

▲ 上に戻る


> Stone Story RPGの案内へ戻る