*開発に役立ちそうな何か。 [#x6da61ff]
ほかのひとに役に立ちそうだ、でも自前でページ作るほどでもないし……といったような小ネタ追加用ページです。自由にどんどん編集してください。~
新しいページを作る場合は 開発Tips/ と最初に入れると幸せになれるかも。
#newpage(開発Tips/)
*関連ページ [#l76e35d2]
#ls
*SERIKO [#n4b258cc]
**ウエイトは実行「前」に実行される [#e62d3cc1]
SERIKO仕様のウエイトは、画像が描画される「前に」実行されます。~
おそらく、普通は「後に」実行される気がすると思うので、気をつけてください。
-実は最初のころ私もこれを知らず頭を抱えてました
*SakuraScript [#s1919ab4]
**SSPのSakuraScript実行は「非同期」 [#q1ae8c80]
SSPから\sや\iなどなどを使うと、その処理は完全に非同期処理、
要するに実行が終わるまでスクリプト実行を停止するような処理は組んでいません。~
何らかの事情でタイミングを取ることが必要な場合、適宜SERIKO側にもウェイトを入れてください。
**スクリプトのウェイトについて [#rcd3b9df]
SSPのスクリプト再生処理は、スクリプト再生開始時刻からの絶対時刻で計算します。~
あまりに遅いマシンでない限り、\_qとの併用で完璧なスクリプトタイミングを実現可能です。
\_qを使わない場合のウェイトは以下のとおり。
,文字,ウェイト
,普通の文字,×1
,半角/全角スペース,0
,句読点その他,×2
-句読点その他 = &color(#000000,#dddddd){。、.,!?.,!?・…‥};
空白でウェイト0なのは、それが表示されない=喋ってない、と判断したことによる実装です。
**同時喋り [#l0778454]
\0/\1側を同時に喋らせたいという需要があります。~
http://ssp.shillest.net/etc/aya_parallel.txt~
文(AYA)ではこれで可能ですし、~
http://www.geocities.co.jp/SiliconValley-Cupertino/8536/~
のparallelというSAORIも使ってみてください。~
……というのが従来の答えですが、
ここは駄でべWiki、''怠惰さにかけては一流''なので侮ってはいけません。
というわけで、駄でべ的おすすめはこれ。
[[浮子屋本舗:http://ukiya.sakura.ne.jp/]]
のBottle Toolをおすすめしておきます。~
SSTP Bottle用のネタツールの''はず''ですが、「ぱたぱた」機能で即思い通りの同時喋りが作成できます。
&color(Silver){3人以上登場するゴースト用にぱたぱたDXも作りました。宣伝。−2006.2.15 浮子屋};
※実はボトル用のツールの多くは多分ゴースト作成にも十分使えるわけで。