Skip to content

Commit

Permalink
画面引き伸ばし時に、Live2D や ムービー使用しているとオブジェクトの前後が入れ替わる現象を回避
Browse files Browse the repository at this point in the history
  • Loading branch information
ShikemokuMK committed May 5, 2020
1 parent 19d22ac commit 8304cb6
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 9 deletions.
9 changes: 7 additions & 2 deletions tyrano/plugins/kag/kag.tag.js
Original file line number Diff line number Diff line change
Expand Up @@ -1523,7 +1523,7 @@ tyrano.plugin.kag.tag.current = {
margint=メッセージレイヤの上余白を指定します。,
marginr=メッセージレイヤの右余白を指定します。,
marginb=メッセージレイヤの下余白を指定します。,
raduis=角の丸みを設定できます。数字で指定します。参考として 10(控えめな角丸)30(普通の角丸)100(巨大な角丸)くらいになります,
radius=角の丸みを設定できます。数字で指定します。参考として 10(控えめな角丸)30(普通の角丸)100(巨大な角丸)くらいになります,
vertical=メッセージレイヤを縦書きにモードにするには "true" を指定します。 横書きにするには "false" を指定してください。,
visible=true に設定すると、メッセージレイヤが可視(表示状態)になります。<br >false に設定すると、メッセージレイヤは不可視(非表示状態)になります。
:demo
Expand Down Expand Up @@ -4083,6 +4083,11 @@ tyrano.plugin.kag.tag.button = {
ただし、x、y が指定されている場合は、そちらが優先されます。
ここから、移動した場合はコールスタックに残りません。つまり、リターンできないのでご注意ください
ジャンプ後は自動的に[cm]タグが実行され、ボタンは消失します
glinkはV501c以降で大幅にデザインが追加されています。colorに指定できるサンプルは
https://tyrano.jp/sample2/code/siryou/1
をご確認ください。
:sample
[glink target="j1" text="選択肢1" size=20 width="500" y=300]
Expand All @@ -4092,7 +4097,7 @@ tyrano.plugin.kag.tag.button = {
[s]
:param
color=ボタンの色を指定できます。デフォルトはblackです(black gray white orange red blue rosy green pink),
color=ボタンの色を指定できます。デフォルトはblackです(black gray white orange red blue rosy green pink)V501c以降で200パターン以上のデザイン追加。詳しくは→ https://tyrano.jp/sample2/code/siryou/1 ,
font_color=フォントの色を指定できます。0xRRGGBB 形式で指定してください。 ,
storage=ジャンプ先のシナリオファイルを指定します。省略すると、現在 のシナリオファイル内であると見なされます。,
target=ジャンプ先のラベルを指定します。省略すると、ファイルの先頭から実行されます。,
Expand Down
19 changes: 13 additions & 6 deletions tyrano/tyrano.base.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ tyrano.base ={
}

this.tyrano.kag.tmp.base_scale = scale_f;

setTimeout(function() {

//中央寄せなら、画面サイズ分を引く。
Expand All @@ -64,17 +64,24 @@ tyrano.base ={
var height = Math.abs(parseInt(window.innerHeight) - parseInt(that.tyrano.kag.config.scHeight*scale_f))/2;

if(width_f > height_f){
$(".tyrano_base").css("left",width+"px");
$(".tyrano_base").css("top","0px");
$(".tyrano_base").css("margin-left",width+"px");
$(".tyrano_base").css("margin-top","0px");
}else{

$(".tyrano_base").css("left","0px");
$(".tyrano_base").css("top",height+"px");
$(".tyrano_base").css("margin-left","0px");
$(".tyrano_base").css("margin-top",height+"px");

}

}


/*
if(scale_f > 1){
$(".tyrano_base").css("position","");
}else{
$(".tyrano_base").css("position","absolute");
}
*/

$(".tyrano_base").css("transform", "scale(" + scale_f + ") ");
if (parseInt(view_width) < parseInt(width)) {
Expand Down
5 changes: 4 additions & 1 deletion tyrano/tyrano.css
Original file line number Diff line number Diff line change
Expand Up @@ -350,8 +350,11 @@ body{
-khtml-user-select: none;

-webkit-text-size-adjust:none;


/*
position: absolute;
*/

top: 0;
left: 0;
right: 0;
Expand Down

0 comments on commit 8304cb6

Please sign in to comment.