考え方次第で色々な方法があるので
命令を勉強して色々試してみて下さい。
#const R_90 M_PI/2
FontSize = 80
Message = "縦書きで書く"
; 背景作成
gradf 0, 0, 640, 480, 1, $0000ff, $ffffff
color 64, 64, 64
repeat 240
line 0, cnt*2, 640, cnt*2
loop
;---------- grotateで90度回転コピーする&半透明 ----------
buffer 1, 640, 400
font "@MS 明朝", FontSize
pos 8, 8 ;grotateは右端と下端のラインが潰れるので端には書かない
mes Message
; 90度回転&半透明でコピー
gsel 0, 1
gmode 4, 640, 400, 64
color 255, 255, 255
pos 440, 312
grotate 1, 0, 0, R_90, 640, 400
;---------- フォントサイズを計算して縦に一文字ずつ表示&色変化(全角文字のみ対応) ----------
font "MS 明朝", FontSize
repeat 6
wait 30
color cnt*48, cnt*48, cnt*48
pos 632-FontSize*2, FontSize*cnt
mes strmid(Message, cnt*2, 2)
loop