ユーザ用ツール

サイト用ツール


faq

Warning: Undefined array key -1 in /home/r4162016/public_html/loginas.co.jp/advmaster/reference/inc/html.php on line 1458

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
faq [2021/07/23 11:42]
yam
faq [2021/09/24 10:02] (現在)
yam [Q.BGMのフェードインはどうすればよいですか?]
行 1: 行 1:
-==== ■ ■ ■ ■ FAQ ■ ■ ■ ■ ====+■ ■ ■ ■ FAQ ■ ■ ■ ■
  
 ==== Q.BGMのフェードインはどうすればよいですか? ==== ==== Q.BGMのフェードインはどうすればよいですか? ====
 A.fadebgmタグを使います A.fadebgmタグを使います
-|例\\  [macro name=‗BGM_FADEIN]\\  @bgmopt volume=0\\  @playbgm storage=%storage\\  @fadebgm time=%time%%|%%1000 volume=100\\  [endmacro]| +|例\\  [macro name=‗BGM_FADEIN]\\  @bgmopt volume=1\\  @playbgm storage=%storage\\  @fadebgm time=%time%%|%%1000 volume=100\\  [endmacro]| 
-※iOSはfadebgmが効きません(2021.07現在)+※iOSはfadebgmが効きません(2021.07現在)→iOS15.0から機能するようになりました。
  
 ==== Q.SEのフェードアウト、フェードインはありますか? ==== ==== Q.SEのフェードアウト、フェードインはありますか? ====
行 15: 行 15:
 以下のマクロで代替えできます。 以下のマクロで代替えできます。
 |[macro name=change_face]\\  @image layer=newface storage=%hoge opacity=0 fronttext=true visible=true left=xxx top=xxx\\  @move layer=newface path=(,,255) time=500\\  @wm\\  @copylay srclayer=newface destlayer=oldface\\  @freeimage layer=newface\\  [endmacro]| |[macro name=change_face]\\  @image layer=newface storage=%hoge opacity=0 fronttext=true visible=true left=xxx top=xxx\\  @move layer=newface path=(,,255) time=500\\  @wm\\  @copylay srclayer=newface destlayer=oldface\\  @freeimage layer=newface\\  [endmacro]|
 +
 +
 +
 +==== Q.シーン回想で一覧に戻って画面を閉じるとスクリプトで作ったタイトル画面に飛びません ====
 +シーンの最後を以下のマクロで締めくくってください。\\
 +※「title_noseparate.sc」は飛びたいタイトル画面のスクリプトファイルになります。\\
 +
 +|[macro name="scene_end"]\\  @if exp="f.fromSceneList==true"\\   [link storage=sceneAgain]もう一度見る[endlink]\\   [link]一覧に戻る[endlink]\\   @s\\   @freeforeimages page=back\\   @freeimage layer=base page=back\\   @trans time=500\\   @wt\\   @menuexec category=13\\   @jump storage=title_noseparate.sc\\  @endif\\  [endmacro]|
 +
 +==== Q.変数は初期化する必要はありますか? ====
 +はい、初期化を推奨しております。初期化していない変数を使用すると文字列の0として取り扱われます。\\
 +|例:f.hoge2は初期化していない\\  @eval exp="f.hoge1 = f.hoge2 + 1" ←f.hoge1は1\\  @eval exp="f.hoge1 = f.hoge2 + 'hoge'" ←f.hoge1は「0hoge」|
 +
 +■ 初期化すべき箇所\\
 +・一時変数:init.sc内\\
 +・ゲーム変数:start.sc内\\
 +・システム変数:[[title.iniの設定#systemvar|title.iniのsystemVar属性]]\\
 +
 +==== Q.独自にスクリプトで作成したタイトルに戻れません。 ====
 +メニュー番号「 21:タイトルに戻る」は備え付けタイトル画面に戻ってしまいます。独自のタイトルメニュー(例:title_noseparate.sc)を表示する場合は、例えばメニュー番号を[[システム#menuexec(メニュー機能実行)|「start.scの先頭にジャンプする(100~129)」]]の100にして、start.scに以下のようなスクリプトを入れます。\\
 +
 +|@if exp="tf.menu_start_with_tf == 100"\\  @eval exp="tf.menu_start_with_tf = -1"\\   @jump storage=title_noseparate.sc\\  @endif|
 +
 +==== Q.備え付けコンフィグにてキャラ別ボイス音量とキャラ一括ボイス音量の両立は可能か? ====
 +残念ですが、不可能となります。
 +
 +==== Q.スクリプト使ってサーバーへのセーブ/ロードはできますか? ====
 +はい、可能です。その際は300より大きな数字を使ってください。\\
 +例:\\
 +@save place=301\\
 +@load place=302\\
 +\\
 +<color #ed1c24>【注意】サーバーへのセーブデータ保存は非常に多くのリソースを必要とします。頻繁に行うとゲームのパフォーマンスに大きく悪影響します。頻繁にセーブデータを保存する場合は[[システム#save(セーブ)|ローカルにセーブしてください。]]</color>
 +
 +==== Q.SEのフェードアウトはできますか? ====
 +SEフェードアウトのタグはありませんが、以下の流れで代替えできます。
 +
 +@playse storage=hoge loop=true\\
 +...\\
 +@fadese volume=0 time=500\\
 +@wait time=500 cansikip=true\\
 +@stopse\\
 +
 +==== Q.スキップ中でもループSEは再生させたい ====
 +以下で実現できます。\\
 +
 +@eval exp="tf.skip = kag.skipMode"\\
 +@skipoff\\
 +@playse storage=hoge loop=true\\
 +@menuexec category=3 cond="tf.skip != false"\\
  
faq.1627008176.txt.gz · 最終更新: 2021/07/23 11:42 by yam