吉里吉里で名前を表示する(名前レイヤ)マクロを作ってみた

どうもこんばんは!

 

今日から少しづつ私が挑戦している内容を公開していきたいと思います

今回はADVでよく見る名前レイヤ挑戦してみました!

 

 

 

マクロの内容は以下の通りです!

;***********************************************
;nameplateマクロ
;
;機能概要
; メッセージレイヤ3を名前用を指定する
;
;***********************************************

[macro name = nameplate]

;初期位置を設定している
[position layer = message3 color = 0x000000 top = 360 left = 60 width = 200 height = 50 opacity = 200 visible = ture margint = 4 marginb = 4]

;カレントをメッセージレイヤ3に設定する

[layopt layer = message3 page=fore visible=false]

[current layer = message3]

[endmacro]

;***********************************************
;namedisplayマクロ
;
;機能概要
; メッセージレイヤ3を名前用に表示する
;
;***********************************************
[macro name = nm]
;nameplateのマクロを呼び出す
@nameplate
[nowait]

;表示した名前をリセットする(もしかしたら必要ないかもしれない)

[cm]

;初期位置を設定している
[position layer = message3 color = 0x000000 top = 360 left = 60 width = 200 height = 50 opacity = 200 visible = ture margint = 4 marginb = 4]

;文字を太字にする

@font bold = true
;名前表示
[ch text=%t]

;メッセージスピードを戻す
[delay speed = user]
;カレントをメッセージレイヤを0にする(操作対象をメッセージレイヤに戻す)
[current layer = message0] 

[endmacro]

 

使用例

@nm t=名前

 

 

もっと効率の良い方法があるかもしれないので、その時は教えてもらえると幸いです!

 

ちょっと書く時間がないので今回は説明を省いてしまいますが次からは余裕をもってブログを更新したいな( *´艸`)