■吉里吉里/KAG/TJS雑談質問スレ■その16at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その16 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト633:1/3 09/01/21 15:02:34 SZNgs+BJ 文章のせいで荒れさせてしまったようで申し訳ありません。 嫌味などではなくて、誤用によるものです。 ご不快にさせてしまったのでしたらすみませんでした。 やりたい事はなんとなく頭に浮かんでいるのですが どう記述していいのか分からず、エラーがでてしまう始末です。 @macro name="中央" @eval exp="tf.w = kag.current.font.getTextWidth(mp.text)" @eval exp="tf.x = ( kag.current.width - tf.w ) \ 2" @locate x="tf.x" @emb exp="mp.text" @end macro とするとゲームが起動しなくなってしまい、四苦八苦しています。 634:名前は開発中のものです。 09/01/21 15:05:29 SZNgs+BJ @macro name="sch" ; 横書き @if exp="!kag.current.vertical" ; 左揃え @if exp="kag.current.align == -1" @locate y="&(kag.current.height - kag.current.marginT - kag.current.marginB) / 2 - kag.current.lineSize / 2 - kag.current.lineSpacing" cond="mp.valign == 'center'" @locate y="&(kag.current.height - kag.current.marginT - kag.current.marginB) - kag.current.lineSize - kag.current.lineSpacing" cond="mp.valign == 'bottom'" @locate y="&kag.current.y - kag.current.marginT + (+mp.y)" @locate x="&kag.current.x - kag.current.marginL + (+mp.x)" @emb exp="mp.text" cond="mp.ch !== void ? mp.ch : true" @endif ; 中央揃え @if exp="kag.current.align == 0" @eval exp="kag.current.initLineLayer()" @eval exp="kag.current.resetLineSize()" @style align=left autoreturn=false @locate y="&(kag.current.height - kag.current.marginT - kag.current.marginB) / 2 - kag.current.lineSize / 2 - kag.current.lineSpacing" cond="mp.valign == 'center'" @locate y="&(kag.current.height - kag.current.marginT - kag.current.marginB) - kag.current.lineSize - kag.current.lineSpacing" cond="mp.valign == 'bottom'" @locate y="&kag.current.y - kag.current.marginT + (+mp.y)" @locate x="&(kag.current.width - kag.current.marginL - kag.current.marginR)/2 - kag.current.lineLayer.font.getTextWidth(mp.text)/2" @locate x="&kag.current.x - kag.current.marginL + (+mp.x)" @emb exp="mp.text" cond="mp.ch !== void ? mp.ch : true" @style align=center cond="mp.ch !== void ? mp.ch : true" @locate x="&kag.current.lineLayer.font.getTextWidth(mp.text) + (+mp.x) * 2" cond="mp.ch !== void ? mp.ch : true" @endif 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch