- 544 名前:名前は開発中のものです。 mailto:sage [2009/01/13(火) 21:09:21 ID:W8WRraB+]
- >>541
発想は正しい。メッセージレイヤ増えるのはしゃーない。一度に出る機能分は必要。 ただ、いかんせん KAGでそういう記述をすると混乱しがちなので、 たとえば、座標、種別、表示内容を記述した CSV ファイルとかから、 KAGを自動生成するとかのテンプレート方式がオススメ。 あるいはもういっそ TJS で書くとすっきりするよ ためしてないけどこんなかんじで。 // メッセージレイヤにテキストを一括表示 // msg 表示対象メッセージレイヤ // infos テキスト情報配列 0:x位置 1:y位置 2:フォントサイズ 4:表示内容 // 必要なら色とか足すべし function drawTexts(msg, infos) { for (var i=0;i<infos.count;i++) { var info = infos[i]; msg.locate(infos[0], infos[1]); msg.setFont(%[size:infos[2]]); msg.processCh(infos[3]); } }
|

|