トップページ > .CELXスクリプトガイド > テキストの表示

テキストの表示


celestia:print


celestia:print(string:text[, number:duration, number:horig, number:vorig, number:hoffset, number:voffset])
文字列を表示します。
text: 表示する文字列
duration[オプション]: 継続時間。デフォルトは5[秒]。
horig[オプション]: テキストの水平位置。-1で左端、0で中央、1で右端。
vorig[オプション]: テキストの垂直位置。-1で下端、0で中央、1で上端。
hoffset[オプション]: 上で定めた水平位置からどれだけずらして表示させるか。正の値にすると右側に、負の値にすると左側にずれます。単位は[桁]。
hoffset[オプション]: 上で定めた垂直位置からどれだけずらして表示させるか。正の値にすると上側に、負の値にすると下側にずれます。単位は[行]。
例:
celestia:print("Hello World!", 10, -1, -1,  2, 5)
-- "Hello World!"という文字列を10秒間、左下から右に2文字、上に5行ずらした位置に表示

celestia:flash


celestia:flash(string:text[, number:duration])
文字列を表示します。printと似ていますが、表示位置の設定はできません。左下より上に4行ずらした位置に固定されます。
text: 表示する文字列
duration[オプション]: 継続時間。デフォルトは5[秒]。
例:
celestia:flash("Hello World!", 10)
-- "Hello World!"という文字列を10秒間表示

トップページ > .CELXスクリプトガイド > テキストの表示