• ベストアンサー

伺かで三人のキャラに会話させたい

大体はふたりのキャラの会話か、ソロゴーストでの会話ですよね。 それを、たまにもう1人キャラが現れて、3人で話したりもさせたいんです。 ためしにやってみても、3人目が2人目と同じサーフェスだったり、3人目に話させたいことを2人目が話したりと、うまくいきません。 なにかわかる方が居ましたら、教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • Nikola_T
  • ベストアンサー率100% (4/4)
回答No.2

既に出現したキャラクタを非表示にする場合は\s[-1]タグで消すことができます。 \p[2]\s[200]\p[0]\s[0]エミリオ、ちょっと外に出てくれない?\p[2]うん、いいよ?\s[-1]\e OnSurfaceRestoreというイベントIDでサーフィス復帰指示を出すことができます。そこで\p[0]\s[0]\p[1]\s[10]\p[2]\s[-1]のように記述することで、一定時間経過するごとに3人目のキャラを消すことができます。

参考URL:
http://emily.shillest.net/specwiki/index.php?reference/Shiori#OnSurfaceRestore
kk0
質問者

お礼

ありがとうございました^^ イメージどおりにできました! お世話になりました

その他の回答 (1)

  • Nikola_T
  • ベストアンサー率100% (4/4)
回答No.1

三人のキャラを表示するにはCROWおよびSSP専用SakuraScriptである\pタグを使用します。 例: \p[0]\s[0]エミリだよー。\p[1]\s[10]テディだよ。\p[2]\s[200]エミリオだよ。\s[205]\p[0]\s[5]\_s[0,1,2]\nよろしくね!\_s\e \pタグや\sタグについてはこちらの仕様書を参照してください。 http://emily.shillest.net/specwiki/index.php?reference/SakuraScript#scope_p 開発資料 http://disc2.s56.xrea.com/manual/ 困った時は開発者さんに直接聞いてみるのもいいかもしれません。 http://www.towano.net/room/ukgk/

kk0
質問者

補足

さっそくの回答、ありがとうございます。 試しにしてみましたら、確かに3人出すことに成功しました。 私は、3人目には偶に出現して話す、みたいにしたいんです。 しかし3人目は何もしてなくても常に立っている様になってしまって… 普段は消す、ということはできないんでしょうか? たびたびすみません・・・

関連するQ&A