文字は、
/////////文字列のサイズ取得
buffer 1 //仮想画面
font "MS UI Gothic",50
mes "フェードイン!"
x = ginfo_mesx //「ginfo_mesx・y」で直前に表示した文字のサイズを取得出来る
y = ginfo_mesy
gsel 0
font "MS UI Gothic",50
/////フェードイン
repeat 255
redraw 0
color 255,255,255 : boxf 50,50,50+x,50+y
pos 50,50
color 255-cnt,255-cnt,255-cnt
mes "フェードイン!"
redraw 1
await 0 //速度
loop
wait 200
/////フェードアウト
repeat 255
redraw 0
color 255,255,255 : boxf 50,50,50+x,50+y
pos 50,50
color cnt,cnt,cnt
mes "フェードアウト!"
redraw 1
await 0 //速度
loop
のようにしてフェードイン・フェードアウトします。
アンチエイリアスがかかっていないフォントでのフェードインであれば
font "MS UI Gothic",20
repeat 255
pos 50,50
color 255-cnt,255-cnt,255-cnt
mes "フェードイン!"
await 5 //速度
loop
こんな感じでOKです。
前者の場合、背景が単色ではなく写真や絵の上では使用できません。
写真や絵の上でフェードアウトや、アンチエイリアスのかかった文字のフェードインをしたい場合は、ちょっとややこしいことになります。