"\n"を含むtext文章をnotegetしてdialog表示し、その表示文を改行させたいのですが
notegetすると"\n"も文字列型で取り込まれるようで、単に“\n”の文字表示に
なってしまいます。
dialog内の文字を\nの前後で切ってしまい、別文として,dialog A+"\n"+Bと
すれば良いのですがtext文を編集しなおさなければならないので苦慮しています。
文字として取り込まれた"\n"を生かして改行させる方法があればお教えください。
このままでは動かない例ですが添付します。どなたかご教示よろしくお願いします。
*start
sdim bun2,100,10
bun1="This is test.\nNewline is done ?"
; bun2(xx)= ;text file からnotegetで読み込んだ文章をsdim bun2の配列に
;複数個準備しておく。(読み込みフローは略)
;text内及び配列に読み込んだ文例は、This is test.\nNewline is done ?
dialog bun1,0 ;これは正常に改行される。
dialog bun2(xx),2 ;"\n"は単に文字として表示されるのみで改行できない。
if stat=6 : end
wait 1
goto *start