タグ[clickable]をname属性で作れたら何かと便利。
なので、マクロで登録してみました。
[clickable_name]は[s]の手前に配置すること。
あとは、キャラの移動前や移動中に作らないようにすること。
//マクロの登録 [macro name="clickable_name"] [iscript] var C_top = $('.'+ mp.name).offset().top; var C_left = $('.'+ mp.name).offset().left; var C_height = $('.'+ mp.name).height(); var C_width = $('.'+ mp.name).width(); TYRANO.kag.ftag.startTag("clickable", {storage:mp.ks,x:C_left,y:C_top,width:C_width,height:C_height,target:mp.label}); [endscript] [endmacro] //name属性で指定する場合 [clickable_name name="〇〇〇〇" ks="〇〇〇〇.ks" label="*〇〇〇〇" ]
//マクロの登録 [macro name="clickable_id"] [iscript] var C_top = $('#'+ mp.id).offset().top; var C_left = $('#'+ mp.id).offset().left; var C_height = $('#'+ mp.id).height(); var C_width = $('#'+ mp.id).width(); TYRANO.kag.ftag.startTag("clickable", {storage:mp.ks,x:C_left,y:C_top,width:C_width,height:C_height,target:mp.label}); [endscript] [endmacro] //idを自分で振ってidで指定する場合 [clickable_id id="〇〇〇〇" ks="〇〇〇〇.ks" label="*〇〇〇〇" ]