@@ -188,8 +188,8 @@ <h1>サーフェスコマンド</h1>
188188 < li > < a href ="#_!_set,alignmenttodesktop,方向_ "> \![set,alignmenttodesktop,方向]</ a > </ li >
189189 < li > < a href ="#_!_set,scaling,倍率_ "> \![set,scaling,倍率]</ a > </ li >
190190 < li > < a href ="#_!_set,scaling,横倍率,縦倍率_ "> \![set,scaling,横倍率,縦倍率]</ a > </ li >
191- < li > < a href ="#_!_set,scaling,横倍率,縦倍率,変化時間_ "> \![set,scaling,横倍率,縦倍率,変化時間 ]</ a > </ li >
192- < li > < a href ="#_!_set,alpha,数値_ "> \![set,alpha,数値,変化時間 ]</ a > </ li >
191+ < li > < a href ="#_!_set,scaling,横倍率,縦倍率,変化時間_ "> \![set,scaling,横倍率,縦倍率,オプション ]</ a > </ li >
192+ < li > < a href ="#_!_set,alpha,数値_ "> \![set,alpha,数値,オプション ]</ a > </ li >
193193 < li > < a href ="#_!_effect,プラグイン名,速度倍率,パラメータ_ "> \![effect,プラグイン名,速度倍率,パラメータ]</ a > </ li >
194194 < li > < a href ="#_!_effect2,追加サーフェスID,プラグイン名,速度倍率,パラメータ_ "> \![effect2,追加サーフェスID,プラグイン名,速度倍率,パラメータ]</ a > </ li >
195195 < li > < a href ="#_!_filter,プラグイン名,起動時間,パラメータ_ "> \![filter,プラグイン名,起動時間,パラメータ]</ a > </ li >
@@ -1010,33 +1010,50 @@ <h1>記述例</h1>
10101010 </ dd >
10111011 </ dl >
10121012 < dl id ="_!_set,scaling,横倍率,縦倍率,変化時間_ ">
1013- < dt class ="entry "> \![set,scaling,横倍率,縦倍率,変化時間 ]</ dt >
1013+ < dt class ="entry "> \![set,scaling,横倍率,縦倍率,オプション ]</ dt >
10141014 < dd class ="entry ">
1015- < p > サーフェスの倍率を精密に変更する。< br > 倍率の単位は%、変化時間の単位はミリ秒。
1016- < br /> このタグは実行時に実行キューに格納される形となり、非同期的に実行される。
1017- < br /> たとえば変化時間2秒のタグと、続けて変化時間5秒のタグを実行した場合、変化を待たずこのタグの後のスクリプトを並行して実行しながら、合計7秒かけて指定順に倍率が変化することになる。
1015+ < p > サーフェスの倍率を精密に変更する。倍率の単位は%。
1016+ < br /> オプションにより、アニメーション時間の指定や、完了までの待機が可能である。
10181017 </ p >
1018+ < ul class ="description ">
1019+ < li > --time=ミリ秒……アニメーション時間(ミリ秒)。省略時・負値は0(即時適用)。位置パラメータとしても指定可(後方互換)。</ li >
1020+ < li > --wait……アニメーション完了までスクリプト実行を待機する。省略時は非同期(即座に次の処理へ進む)。SSP 2.7.52以降。</ li >
1021+ </ ul >
10191022 < ul class ="supported-baseware ">
10201023 < li > < img src ="image/icon_c.png " alt ="CROW " width ="34 " height ="16 " /> </ li >
1021- < li > < img src ="image/icon_s.png " alt ="SSP " width ="34 " height ="16 " /> 2.7.31</ li >
1024+ < li > < img src ="image/icon_s.png " alt ="SSP " width ="34 " height ="16 " /> 2.7.31</ li >
10221025 </ ul >
1026+ < div class ="legend ">
1027+ < section class ="code ">
1028+ < h1 > 記述例</ h1 >
1029+ < p > < code type ="SakuraScript "> \![set,scaling,200,200,--time=2000]2秒かけて200%へ変化する(非同期)。</ code > </ p >
1030+ < p > < code type ="SakuraScript "> \![set,scaling,200,200,--time=3000,--wait]3秒かけて200%へ変化する(完了まで待機)。</ code > </ p >
1031+ < p > < code type ="SakuraScript "> \![set,scaling,100,100,--time=1000,--wait]1秒かけて等倍に戻す(完了まで待機)。</ code > </ p >
1032+ </ section >
1033+ </ div >
10231034 </ dd >
10241035 </ dl >
10251036 < dl id ="_!_set,alpha,数値_ ">
1026- < dt class ="entry "> \![set,alpha,数値,変化時間 ]</ dt >
1037+ < dt class ="entry "> \![set,alpha,数値,オプション ]</ dt >
10271038 < dd class ="entry ">
1028- < p > 現スコープ側サーフェスを0~100で透明度を変更する。値が小さいほど透明。変化時間の単位はミリ秒で、省略時は0(即時適用)。
1029- < br /> このタグは実行時に実行キューに格納される形となり、非同期的に実行される。
1030- < br /> たとえば変化時間2秒のタグと、続けて変化時間5秒のタグを実行した場合、変化を待たずこのタグの後のスクリプトを並行して実行しながら、合計7秒かけて指定順に透明度が変化することになる。
1039+ < p > 現スコープ側サーフェスを0~100で透過度を変更する。0で完全透明、100で不透明。100超は100にクランプされる。負値は値変更なしの再描画のみ。
1040+ < br /> オプションにより、アニメーション時間の指定や、完了までの待機が可能である。
10311041 < br /> ゴースト終了まで有効。
10321042 </ p >
1043+ < ul class ="description ">
1044+ < li > --time=ミリ秒……アニメーション時間(ミリ秒)。省略時・負値は0(即時適用)。位置パラメータとしても指定可(後方互換)。</ li >
1045+ < li > --wait……アニメーション完了までスクリプト実行を待機する。省略時は非同期(即座に次の処理へ進む)。SSP 2.7.52以降。</ li >
1046+ </ ul >
10331047 < ul class ="supported-baseware ">
10341048 < li > < img src ="image/icon_s.png " alt ="SSP " width ="34 " height ="16 " /> </ li >
10351049 </ ul >
10361050 < div class ="legend ">
10371051 < section class ="code ">
10381052 < h1 > 記述例</ h1 >
10391053 < p > < code type ="SakuraScript "> \0\![set,alpha,0]本体側が透明になり見えなくなる。\1\![set,alpha,50]相方側がだいたい半透明になる。</ code > </ p >
1054+ < p > < code type ="SakuraScript "> \![set,alpha,50,--time=1000]1秒かけて透過度50へ変化する(非同期)。</ code > </ p >
1055+ < p > < code type ="SakuraScript "> \![set,alpha,50,--time=2000,--wait]2秒かけて透過度50へ変化する(完了まで待機)。</ code > </ p >
1056+ < p > < code type ="SakuraScript "> \![set,alpha,100,--time=1000,--wait]1秒かけて不透明に戻す(完了まで待機)。</ code > </ p >
10401057 </ section >
10411058 </ div >
10421059 </ dd >
0 commit comments