<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title xmlns="http://www.w3.org/2005/Atom">吉里吉里/KAG 掲示板</title>
  <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi" type="text/html"/>
  <updated xmlns="http://www.w3.org/2005/Atom">2008-08-28T12:08:02+09:00</updated>
  <generator xmlns="http://www.w3.org/2005/Atom">Plagger/0.7.12</generator>
  <subtitle xmlns="http://www.w3.org/2005/Atom"></subtitle>
  <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi</id>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">フラッシュ再生後についての質問です。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11662#11662" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">フラッシュ再生後についての質問です。

吉里吉里[きりきり]２ version 2.28にてゲームを作っているのですが、
フラッシュを再生することはできるのですが、
*start
  @video visible=false
  @stopvideo
と記述してもフラッシュが非表示にできないのですが…；
（その後、吉里吉里のシナリオが裏で進んでしまうんです；）
ネットで色々調べたのですが、その方法が見つからなかったので、ここで質問をさせていただきました。
どなたか教えていただけませんでしょうか…？？	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">フラッシュ再生後についての質問です。&lt;br&gt;
&lt;br&gt;
吉里吉里[きりきり]２&amp;nbsp;version&amp;nbsp;2.28にてゲームを作っているのですが、&lt;br&gt;
フラッシュを再生することはできるのですが、&lt;br&gt;
*start&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;#64;video&amp;nbsp;visible=false&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;#64;stopvideo&lt;br&gt;
と記述してもフラッシュが非表示にできないのですが…；&lt;br&gt;
（その後、吉里吉里のシナリオが裏で進んでしまうんです；）&lt;br&gt;
ネットで色々調べたのですが、その方法が見つからなかったので、ここで質問をさせていただきました。&lt;br&gt;
どなたか教えていただけませんでしょうか…？？	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-26T22:54:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-26T22:54:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">圭</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11662#11662</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">フラッシュ再生後についての質問です。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11664#11664" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">Stopvideoは再生を止めるだけですので・・・。

[clearvideolayer]で見えなくなるはず。	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">Stopvideoは再生を止めるだけですので・・・。&lt;br&gt;
&lt;br&gt;
[clearvideolayer]で見えなくなるはず。	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-27T06:57:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-27T06:57:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">rain.flavor</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11664#11664</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">フラッシュ再生後についての質問です。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11666#11666" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">rain.flavor様、ありがとうございます！
教えて頂いたタグ、さっそく記入したらちゃんと消えました！
お手数おかけしました…！本当にありがとうございました！！	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">rain.flavor様、ありがとうございます！&lt;br&gt;
教えて頂いたタグ、さっそく記入したらちゃんと消えました！&lt;br&gt;
お手数おかけしました…！本当にありがとうございました！！	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-27T22:10:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-27T22:10:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">圭</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11666#11666</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">右端で終わる文章だと一行空いてしまいます。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11639#11639" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">ちょうど右端で終わる文章だと次の行が一行空いてしまいますが
空かないようにするにはどうすればいいでしょうか？
右端で終わる文章だけ文の終わりの[r]を削除すればいいのですが、
フォントが変わると右端で終わらない場合もあるので、それだと良くありません。



	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">ちょうど右端で終わる文章だと次の行が一行空いてしまいますが&lt;br&gt;
空かないようにするにはどうすればいいでしょうか？&lt;br&gt;
右端で終わる文章だけ文の終わりの[r]を削除すればいいのですが、&lt;br&gt;
フォントが変わると右端で終わらない場合もあるので、それだと良くありません。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-20T14:44:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-20T14:44:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ポワン</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11639#11639</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">右端で終わる文章だと一行空いてしまいます。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11656#11656" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">恐らく、ignoreCR=falseと[r]を同時に使用しているのが原因と思われます。

したがって、Config.tjsのシナリオ解析モードglobal.ignoreCRをtrueにすれば解決するかもしれません。
ignoreCRについては、Configのコメントアウト箇所を参照して頂ければと思います。	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">恐らく、ignoreCR=falseと[r]を同時に使用しているのが原因と思われます。&lt;br&gt;
&lt;br&gt;
したがって、Config.tjsのシナリオ解析モードglobal.ignoreCRをtrueにすれば解決するかもしれません。&lt;br&gt;
ignoreCRについては、Configのコメントアウト箇所を参照して頂ければと思います。	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-25T13:23:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-25T13:23:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">りょうご</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11656#11656</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">右端で終わる文章だと一行空いてしまいます。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11657#11657" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">回答ありがとうございます。
ファイルをみたところignoreCR=trueとなっていました。
また、ignoreCR=falseが原因ですと
文字が画面右端一杯になった行のときだけ次の下の行が空くという現象が起きて
それ以外の行は問題ないということの原因にはならないかと思います。

記載していませんでしたが、吉里吉里2 2.28 安定版 rev.2 と KAG3 3.28を使用しています。
 	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">回答ありがとうございます。&lt;br&gt;
ファイルをみたところignoreCR=trueとなっていました。&lt;br&gt;
また、ignoreCR=falseが原因ですと&lt;br&gt;
文字が画面右端一杯になった行のときだけ次の下の行が空くという現象が起きて&lt;br&gt;
それ以外の行は問題ないということの原因にはならないかと思います。&lt;br&gt;
&lt;br&gt;
記載していませんでしたが、吉里吉里2&amp;nbsp;2.28&amp;nbsp;安定版&amp;nbsp;rev.2&amp;nbsp;と&amp;nbsp;KAG3&amp;nbsp;3.28を使用しています。&lt;br&gt;
&amp;nbsp;	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-25T14:48:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-25T14:48:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ポワン</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11657#11657</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">右端で終わる文章だと一行空いてしまいます。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11658#11658" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">失礼しました。
確かにポアン様のおっしゃられる様に、ignoreCRが原因では無いと気づくべきでした。


こちらの方で、文字がいっぱいになった時に同じような現象が起こるか試して見ましたが、メッセージレイヤーのimageWidth==xの時、および、(x-0.001)==relinexposの状態で[r]を呼び出しても問題なく処理されました。
（これを行った理由については、MessageLayer.tjs：1103行目のfunction processCh(ch)を参照してください）

こちらで同じような現象を起こせない以上、私のほうで原因を解明するのは困難ですが、もしもポアン様がTJSを使用できるのでしたら、MessageLayer.tjsに、dm関数を張り巡らすか、該当のメッセージレイヤーの持っているパラメータを監視して調べてみれば解決できるかもしれません。


以下、TJSに自信があるのでしたらチャレンジして見てください。


何も関数を上書きしていないことを前提として、MessageLayer.tjsを調べると良いと思われる関数を列挙しますと。
　通常の文字の処理　⇒　processCh(ch)
　[r]の処理を行う　⇒　processReturn()
　実際に改行処理を行う関数　⇒　reline()

また、関連のある変数については、
　現在の文字を表示する座標　⇒　x（縦書きの場合はy）
　一般文字の入る横幅　⇒　relinexpos
　禁則文字も含め文字の入る横幅　⇒　imageWidth（縦書きの場合はimageHeight）

それ以外には、タグが実際に呼び出されるタグハンドラ
MainWindow.tjsのgetHandlers()のch : function(elm)、r : function(elm)。

このあたりとなります。


例を挙げますと。
全てのreline()が含まれる行の上に『dm('◇改行:位置1129行目……');』などの記入していった場合、コンソール内に
◆改行:位置1219行目のreline：文字限界で改行
◆改行:位置2354行目のreline：[r]で改行
など表示されるので、どこで改行処理が呼ばれたかが理解できます。
（コンソールは吉里吉里を起動中、Shift+F4で呼び出すことが出来ます）

さらに、processCh(ch)関数の中に『dm('◆'+ch+'｜ｘ:'+x+'｜rp:'+relinexpos+'｜iw:'+imageWidth);』を挿入すれば、一文字ずつの処理がコンソールに書き出されます。

この2つの処理を追加したMessageLayer.tjsをが下記URLになります。
一時的にMessageLayer.tjsと交換して処理の流れを確認していただければと思います。
（MessageLayer.tjsを直接上書きしないように注意してください）
http://p-lux.net/files/MessageLayer.tjs


改行情報が出力されていないにも関わらず、改行処理が行われている場合、何処かで関数自体が上書きされているか、何処かでメッセージレイヤーの変数が直接弄られている可能性があります。

他にも、コンソールで下記のように表示される場合
｜17:30:10 ◆。｜ｘ:608｜rp:600｜iw:660
｜17:30:10 ◆　｜ｘ:626｜rp:600｜iw:660
｜17:30:10 ◇改行:位置1121行目のreline：文字限界で改行
句点と[r]の間で、正体不明のスペースを書いていることが分かります。


最悪、それでも尚原因が分からないようでしたら、文字限界による改行を受けた直後は[r]のrelineを受け付けない処理とすればもしかしたら上手くいくかもしれません。
少し開発してみたいと思います。	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">失礼しました。&lt;br&gt;
確かにポアン様のおっしゃられる様に、ignoreCRが原因では無いと気づくべきでした。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
こちらの方で、文字がいっぱいになった時に同じような現象が起こるか試して見ましたが、メッセージレイヤーのimageWidth==xの時、および、(x-0.001)==relinexposの状態で[r]を呼び出しても問題なく処理されました。&lt;br&gt;
（これを行った理由については、MessageLayer.tjs：1103行目のfunction&amp;nbsp;processCh(ch)を参照してください）&lt;br&gt;
&lt;br&gt;
こちらで同じような現象を起こせない以上、私のほうで原因を解明するのは困難ですが、もしもポアン様がTJSを使用できるのでしたら、MessageLayer.tjsに、dm関数を張り巡らすか、該当のメッセージレイヤーの持っているパラメータを監視して調べてみれば解決できるかもしれません。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
以下、TJSに自信があるのでしたらチャレンジして見てください。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
何も関数を上書きしていないことを前提として、MessageLayer.tjsを調べると良いと思われる関数を列挙しますと。&lt;br&gt;
　通常の文字の処理　⇒　processCh(ch)&lt;br&gt;
　[r]の処理を行う　⇒　processReturn()&lt;br&gt;
　実際に改行処理を行う関数　⇒　reline()&lt;br&gt;
&lt;br&gt;
また、関連のある変数については、&lt;br&gt;
　現在の文字を表示する座標　⇒　x（縦書きの場合はy）&lt;br&gt;
　一般文字の入る横幅　⇒　relinexpos&lt;br&gt;
　禁則文字も含め文字の入る横幅　⇒　imageWidth（縦書きの場合はimageHeight）&lt;br&gt;
&lt;br&gt;
それ以外には、タグが実際に呼び出されるタグハンドラ&lt;br&gt;
MainWindow.tjsのgetHandlers()のch&amp;nbsp;:&amp;nbsp;function(elm)、r&amp;nbsp;:&amp;nbsp;function(elm)。&lt;br&gt;
&lt;br&gt;
このあたりとなります。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
例を挙げますと。&lt;br&gt;
全てのreline()が含まれる行の上に『dm('◇改行:位置1129行目……');』などの記入していった場合、コンソール内に&lt;br&gt;
◆改行:位置1219行目のreline：文字限界で改行&lt;br&gt;
◆改行:位置2354行目のreline：[r]で改行&lt;br&gt;
など表示されるので、どこで改行処理が呼ばれたかが理解できます。&lt;br&gt;
（コンソールは吉里吉里を起動中、Shift+F4で呼び出すことが出来ます）&lt;br&gt;
&lt;br&gt;
さらに、processCh(ch)関数の中に『dm('◆'+ch+'｜ｘ:'+x+'｜rp:'+relinexpos+'｜iw:'+imageWidth);』を挿入すれば、一文字ずつの処理がコンソールに書き出されます。&lt;br&gt;
&lt;br&gt;
この2つの処理を追加したMessageLayer.tjsをが下記URLになります。&lt;br&gt;
一時的にMessageLayer.tjsと交換して処理の流れを確認していただければと思います。&lt;br&gt;
（MessageLayer.tjsを直接上書きしないように注意してください）&lt;br&gt;
&lt;a href="http://p-lux.net/files/MessageLayer.tjs" target="_top"&gt;http://p-lux.net/files/MessageLayer.tjs&lt;/A&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
改行情報が出力されていないにも関わらず、改行処理が行われている場合、何処かで関数自体が上書きされているか、何処かでメッセージレイヤーの変数が直接弄られている可能性があります。&lt;br&gt;
&lt;br&gt;
他にも、コンソールで下記のように表示される場合&lt;br&gt;
｜17:30:10&amp;nbsp;◆。｜ｘ:608｜rp:600｜iw:660&lt;br&gt;
｜17:30:10&amp;nbsp;◆　｜ｘ:626｜rp:600｜iw:660&lt;br&gt;
｜17:30:10&amp;nbsp;◇改行:位置1121行目のreline：文字限界で改行&lt;br&gt;
句点と[r]の間で、正体不明のスペースを書いていることが分かります。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
最悪、それでも尚原因が分からないようでしたら、文字限界による改行を受けた直後は[r]のrelineを受け付けない処理とすればもしかしたら上手くいくかもしれません。&lt;br&gt;
少し開発してみたいと思います。	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-25T18:00:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-25T18:00:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">りょうご</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11658#11658</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">右端で終わる文章だと一行空いてしまいます。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11659#11659" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">度々の長文まことに申し訳ありません。
また、前記事にて、ポワン様の名前をポアン様とお呼びしてしまったことも重ねてお詫びいたします。


http://p-lux.net/files/justBeforeAutoReturnBreaker.txt

またしても憶測で申し訳ないのですが、上記ソースを、Config.tjsの
//[start-messagelayer-additionals]
//[end-messagelayer-additionals]
この間に挿入すると上手くいくかもしれません。

ソースの概要は、自動改行を受けた直後の全ての改行を1回だけ無視するというものです。
ただし、それだけですと、1文字オーバーした直後に[r]があっても無視してしまうため、それを防止するために、現在のx位置が初期位置より大きい場合は改行を許可するようにしています。

起動してコンソール(Shift+F4)を覗いた時、一文字表示するたびに『◆processCh()_〜』、また、改行される度に『◆reline()_〜』が呼ばれていれば関数の上書きに成功しています。

【どちらか片方でも表示されていない場合】
その表示されない方の関数は別の場所で上書きさせられている可能性があります。

【両方表示されているけど、それでも、改善されない場合】
コンソールの◆reline()_の後に、x（縦書きの場合はy）の位置等が表示されています。
例えば、何も無い行なのにxの値が初期xと同じ値ではない場合、別の場所で直接xの値を弄られている、もしくは、見えない文字（スペースなど）を描画している可能性があります。

【改善された場合】
コンソールにひたすらメッセージが出力されるのは鬱陶しいと思いますので、動作が上手くいきましたらdm関数を全て削除してください。	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">度々の長文まことに申し訳ありません。&lt;br&gt;
また、前記事にて、ポワン様の名前をポアン様とお呼びしてしまったことも重ねてお詫びいたします。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;a href="http://p-lux.net/files/justBeforeAutoReturnBreaker.txt" target="_top"&gt;http://p-lux.net/files/justBeforeAutoReturnBreaker.txt&lt;/A&gt;&lt;br&gt;
&lt;br&gt;
またしても憶測で申し訳ないのですが、上記ソースを、Config.tjsの&lt;br&gt;
//[start-messagelayer-additionals]&lt;br&gt;
//[end-messagelayer-additionals]&lt;br&gt;
この間に挿入すると上手くいくかもしれません。&lt;br&gt;
&lt;br&gt;
ソースの概要は、自動改行を受けた直後の全ての改行を1回だけ無視するというものです。&lt;br&gt;
ただし、それだけですと、1文字オーバーした直後に[r]があっても無視してしまうため、それを防止するために、現在のx位置が初期位置より大きい場合は改行を許可するようにしています。&lt;br&gt;
&lt;br&gt;
起動してコンソール(Shift+F4)を覗いた時、一文字表示するたびに『◆processCh()_〜』、また、改行される度に『◆reline()_〜』が呼ばれていれば関数の上書きに成功しています。&lt;br&gt;
&lt;br&gt;
【どちらか片方でも表示されていない場合】&lt;br&gt;
その表示されない方の関数は別の場所で上書きさせられている可能性があります。&lt;br&gt;
&lt;br&gt;
【両方表示されているけど、それでも、改善されない場合】&lt;br&gt;
コンソールの◆reline()_の後に、x（縦書きの場合はy）の位置等が表示されています。&lt;br&gt;
例えば、何も無い行なのにxの値が初期xと同じ値ではない場合、別の場所で直接xの値を弄られている、もしくは、見えない文字（スペースなど）を描画している可能性があります。&lt;br&gt;
&lt;br&gt;
【改善された場合】&lt;br&gt;
コンソールにひたすらメッセージが出力されるのは鬱陶しいと思いますので、動作が上手くいきましたらdm関数を全て削除してください。	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-25T19:56:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-25T19:56:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">りょうご</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11659#11659</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">右端で終わる文章だと一行空いてしまいます。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11665#11665" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">りょうごさま。
こんなに丁寧な回答頂き恐縮です。
検証はまだですが、検証しましたら改めてお知らせいたします。
とりあえずご報告まで。
ポワン	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">りょうごさま。&lt;br&gt;
こんなに丁寧な回答頂き恐縮です。&lt;br&gt;
検証はまだですが、検証しましたら改めてお知らせいたします。&lt;br&gt;
とりあえずご報告まで。&lt;br&gt;
ポワン	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-27T17:05:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-27T17:05:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ポワン</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11665#11665</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">システム変数としてセーブしたい</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11640#11640" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">いつもいろいろとお世話になっております。Minaです。

音量を変更できるコンフィグ画面を作りました。

変更できるボリュームはBGMx1ch,SEx1ch,Voicex4chです。

コンフィグ画面でボリュームを変更しゲームを終了後、再度ボリュームの値を表示するとBGM,SE,Voiceの1chだけは値を記憶（記録）しているのですが、その他の値は記録されていません。(voidの時には初期値を設定することにしていますので、初期値が入っていました)

コンフィグ画面終了時に
[eval exp="sf.VOICE02_Volume = kag.se[3].volume2"]
として、システム変数にコピーしているつもりです。ちなみに記録に成功しているチャンネルも同様にしております。
[eval exp="sf.VOICE01_Volume = kag.se[2].volume2"]

config.tjsで効果音に使えるバッファの数は以下の用に修正しております。
;numSEBuffers = 6;

どのようにすれば、現在記録されていないチャンネルのボリュームを保存できるでしょうか？

ぜひ、ご教授ください。
よろしくお願いいたします。

環境
windows XP Professional
吉里吉里2.28/KAG 3.28
	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">いつもいろいろとお世話になっております。Minaです。&lt;br&gt;
&lt;br&gt;
音量を変更できるコンフィグ画面を作りました。&lt;br&gt;
&lt;br&gt;
変更できるボリュームはBGMx1ch&amp;#44;SEx1ch&amp;#44;Voicex4chです。&lt;br&gt;
&lt;br&gt;
コンフィグ画面でボリュームを変更しゲームを終了後、再度ボリュームの値を表示するとBGM&amp;#44;SE&amp;#44;Voiceの1chだけは値を記憶（記録）しているのですが、その他の値は記録されていません。(voidの時には初期値を設定することにしていますので、初期値が入っていました)&lt;br&gt;
&lt;br&gt;
コンフィグ画面終了時に&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;sf.VOICE02_Volume&amp;nbsp;=&amp;nbsp;kag.se[3].volume2&amp;quot;]&lt;br&gt;
として、システム変数にコピーしているつもりです。ちなみに記録に成功しているチャンネルも同様にしております。&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;sf.VOICE01_Volume&amp;nbsp;=&amp;nbsp;kag.se[2].volume2&amp;quot;]&lt;br&gt;
&lt;br&gt;
config.tjsで効果音に使えるバッファの数は以下の用に修正しております。&lt;br&gt;
;numSEBuffers&amp;nbsp;=&amp;nbsp;6;&lt;br&gt;
&lt;br&gt;
どのようにすれば、現在記録されていないチャンネルのボリュームを保存できるでしょうか？&lt;br&gt;
&lt;br&gt;
ぜひ、ご教授ください。&lt;br&gt;
よろしくお願いいたします。&lt;br&gt;
&lt;br&gt;
環境&lt;br&gt;
windows&amp;nbsp;XP&amp;nbsp;Professional&lt;br&gt;
吉里吉里2.28/KAG&amp;nbsp;3.28&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-20T17:38:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-20T17:38:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">Mina</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11640#11640</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">んー・・・。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11644#11644" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">とりあえず記述されている所で間違った所は無いようですよ。

自分のプログラムでも走らせてみましたが、私の場合きちんと全部変更できました。
この場合、変数の代入に問題があるのではなく、

SEのボリューム変更が上手く行っていない可能性の方が高いと思いますです。
めっちゃ受け売りですが（笑）コンソールを開いて

kag.se[3].volume2
kag.se[2].volume2

の中身を見てみてください。きちんと数値が変わってますでしょうか？
解決できないようでしたら、

Seボリュームを変えているスクリプトを張って下さいです。
では。


	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">とりあえず記述されている所で間違った所は無いようですよ。&lt;br&gt;
&lt;br&gt;
自分のプログラムでも走らせてみましたが、私の場合きちんと全部変更できました。&lt;br&gt;
この場合、変数の代入に問題があるのではなく、&lt;br&gt;
&lt;br&gt;
SEのボリューム変更が上手く行っていない可能性の方が高いと思いますです。&lt;br&gt;
めっちゃ受け売りですが（笑）コンソールを開いて&lt;br&gt;
&lt;br&gt;
kag.se[3].volume2&lt;br&gt;
kag.se[2].volume2&lt;br&gt;
&lt;br&gt;
の中身を見てみてください。きちんと数値が変わってますでしょうか？&lt;br&gt;
解決できないようでしたら、&lt;br&gt;
&lt;br&gt;
Seボリュームを変えているスクリプトを張って下さいです。&lt;br&gt;
では。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-22T13:12:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-22T13:12:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">rain.flavor</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11644#11644</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">スクリプトを張ってみます</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11653#11653" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">お返事ありがとうございます。

早速、kag.se[3].volume2をコンソールで見てみて、対応しているsf.VOICE02_Volumeも確認してみましたが、値は変更されています。

繰り返しが多いので少々修正したスクリプトを貼り付けさせていただきました。
ボリュームの変更のラベルへはクリッカブルマップを使用しており、画像が正しく変更されることから、間違いなくそれぞれのラベルへは飛んでいると思います。

*config_menu
; メモリ上の栞６に現在の状態を保存
[tempsave place=6]
[laycount layers=8]
[er]

*ConfigVolumeMenu_loop
;VOICE-2の音量を取得し正しい値をバーメータで表示
[image storage ="&amp;tf.GRP_indicate[kag.se[3].volume2\10000]" layopt layer=4 page=fore visible=true left=233 top=334]

[eval exp="sf.VOICE02_Volume = kag.se[3].volume2"]

[image storage="ConfigBG.png" layer=base]

[locate x=600 y=473]
[button graphic="ConfigVolumeEXIT.png" enterse="SE_ComputerMouse.ogg" target=*ConfigVolume_return hint="戻る"]
[s]

*ConfigVolume_return
;現在の音量をシステム変数にコピー
[eval exp="sf.VOICE02_Volume = kag.se[3].volume2"]

; メモリ上の栞６を読み込み、状態復帰
;もしかしたらここでデータをロードすると設定を変えたのに元に戻るかも？？？ =&gt;そんなことはありません
[tempload place=6]
; マウス右クリックされたときの動作を元に戻す
[rclick enabled=false]
[er]
[return]

*Voice2-OFF
[image storage="indicate00.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=0"]
[jump target=*ConfigVolumeMenu_loop]

*Voice2-10
[image storage="indicate10.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=10000"]
[jump target=*ConfigVolumeMenu_loop]

*Voice2-20
[image storage="indicate20.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=20000"]
[jump target=*ConfigVolumeMenu_loop]

*Voice2-30
[image storage="indicate30.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=30000"]
[jump target=*ConfigVolumeMenu_loop]

*Voice2-40
[image storage="indicate40.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=40000"]
[jump target=*ConfigVolumeMenu_loop]

*Voice2-50
[image storage="indicate50.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=50000"]
[jump target=*ConfigVolumeMenu_loop]

*Voice2-60
[image storage="indicate60.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=60000"]
[jump target=*ConfigVolumeMenu_loop]

*Voice2-70
[image storage="indicate70.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=70000"]
[jump target=*ConfigVolumeMenu_loop]

*Voice2-80
[image storage="indicate80.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=80000"]
[jump target=*ConfigVolumeMenu_loop]

*Voice2-90
[image storage="indicate90.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=90000"]
[jump target=*ConfigVolumeMenu_loop]

*Voice2-100
[image storage="indicate100.png" layopt layer=4 page=fore visible=true left=233 top=194]
[eval exp="kag.se[3].volume2=100000"]
[jump target=*ConfigVolumeMenu_loop]

お手数をおかけいたしますが、なにとぞよろしくお願いいたします。
	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">お返事ありがとうございます。&lt;br&gt;
&lt;br&gt;
早速、kag.se[3].volume2をコンソールで見てみて、対応しているsf.VOICE02_Volumeも確認してみましたが、値は変更されています。&lt;br&gt;
&lt;br&gt;
繰り返しが多いので少々修正したスクリプトを貼り付けさせていただきました。&lt;br&gt;
ボリュームの変更のラベルへはクリッカブルマップを使用しており、画像が正しく変更されることから、間違いなくそれぞれのラベルへは飛んでいると思います。&lt;br&gt;
&lt;br&gt;
*config_menu&lt;br&gt;
;&amp;nbsp;メモリ上の栞６に現在の状態を保存&lt;br&gt;
[tempsave&amp;nbsp;place=6]&lt;br&gt;
[laycount&amp;nbsp;layers=8]&lt;br&gt;
[er]&lt;br&gt;
&lt;br&gt;
*ConfigVolumeMenu_loop&lt;br&gt;
;VOICE-2の音量を取得し正しい値をバーメータで表示&lt;br&gt;
[image&amp;nbsp;storage&amp;nbsp;=&amp;quot;&amp;amp;tf.GRP_indicate[kag.se[3].volume2\10000]&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=334]&lt;br&gt;
&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;sf.VOICE02_Volume&amp;nbsp;=&amp;nbsp;kag.se[3].volume2&amp;quot;]&lt;br&gt;
&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;ConfigBG.png&amp;quot;&amp;nbsp;layer=base]&lt;br&gt;
&lt;br&gt;
[locate&amp;nbsp;x=600&amp;nbsp;y=473]&lt;br&gt;
[button&amp;nbsp;graphic=&amp;quot;ConfigVolumeEXIT.png&amp;quot;&amp;nbsp;enterse=&amp;quot;SE_ComputerMouse.ogg&amp;quot;&amp;nbsp;target=*ConfigVolume_return&amp;nbsp;hint=&amp;quot;戻る&amp;quot;]&lt;br&gt;
[s]&lt;br&gt;
&lt;br&gt;
*ConfigVolume_return&lt;br&gt;
;現在の音量をシステム変数にコピー&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;sf.VOICE02_Volume&amp;nbsp;=&amp;nbsp;kag.se[3].volume2&amp;quot;]&lt;br&gt;
&lt;br&gt;
;&amp;nbsp;メモリ上の栞６を読み込み、状態復帰&lt;br&gt;
;もしかしたらここでデータをロードすると設定を変えたのに元に戻るかも？？？&amp;nbsp;=&amp;gt;そんなことはありません&lt;br&gt;
[tempload&amp;nbsp;place=6]&lt;br&gt;
;&amp;nbsp;マウス右クリックされたときの動作を元に戻す&lt;br&gt;
[rclick&amp;nbsp;enabled=false]&lt;br&gt;
[er]&lt;br&gt;
[return]&lt;br&gt;
&lt;br&gt;
*Voice2-OFF&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate00.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=0&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
*Voice2-10&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate10.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=10000&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
*Voice2-20&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate20.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=20000&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
*Voice2-30&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate30.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=30000&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
*Voice2-40&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate40.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=40000&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
*Voice2-50&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate50.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=50000&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
*Voice2-60&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate60.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=60000&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
*Voice2-70&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate70.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=70000&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
*Voice2-80&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate80.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=80000&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
*Voice2-90&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate90.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=90000&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
*Voice2-100&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;indicate100.png&amp;quot;&amp;nbsp;layopt&amp;nbsp;layer=4&amp;nbsp;page=fore&amp;nbsp;visible=true&amp;nbsp;left=233&amp;nbsp;top=194]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=100000&amp;quot;]&lt;br&gt;
[jump&amp;nbsp;target=*ConfigVolumeMenu_loop]&lt;br&gt;
&lt;br&gt;
お手数をおかけいたしますが、なにとぞよろしくお願いいたします。&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-24T07:43:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-24T07:43:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">Mina</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11653#11653</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">間違い探し二回目〜。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11654#11654" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">っと言うわけで、今回の予測です。ちょっと設置しにくいスクリプトだったので
実際試してませんが、



&gt;[eval exp="sf.VOICE02_Volume = kag.se[3].volume2"]

これがおそらくの原因だと思われます。

Kag効果音には、volume と、gvolumeの二つオプションがあるの、ご存知でしょうか？
（詳しくはseoptタグの説明を見てみて下さい。）

効果音のボリュームは、実際はvolumeとgvolumeの二つを掛け合わせた音量となります。
この中で、gvolumeは一度設定すると、それ自体がシステム変数に記憶され、次回起動時も受け継がれる訳ですね。

volume と　volume2　はWaveSoundBufferクラスから、KagのSESoundBufferクラスに
引き継がれたプロパティーで、volume が　Kag側の　volume

volume2 が　kag側の gvolume　に値します。

で、今回の原因を解決する方法ですが、

先ず、セーブデータごとに違うSE音量設定にするのか、システムで一つの音量設定にするのか、決めて下さい。

システムごとに決めるのでしたら、gvolume自体がシステム変数に記録されるので、
sf.VOICE02_Volume 当の変数を自分で用意する必要はありません。


もし、セーブデータごとに変えたいのでしたら、volumeを変更して、システム変数にセーブします。（volume も、gvolumeも１００％最大で設定できます。）

＝＝＝＝＝＝＝＝＝＝＝＝＝＝例＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝

volumeを使用する場合：

[eval exp="kag.se[2].setOptions(%['volume' =&gt; 0〜100の数字])"]
[eval exp="sf.VOICE02_Volume = kag.se[2].volume"]

でデータをセーブし、

[eval exp="kag.se[2].volume = sf.VOICE02_Volume"]

で呼び出して設定する。

gvolume　を利用する場合：

[eval exp="kag.se[2].setOptions(%['gvolume' =&gt; 0〜100の数字])"]

で、後は再び変更されるまで放置（笑）
呼び出す必要がある場合は、

kag.se[2].volume2　で。
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝

今回の場合、 [eval exp="kag.se[3].volume2=70000"] とか、gvolumeに相当する値を変更していたので、既にシステム変数にセーブされ、おかしな状況になっているのだと思われます。（実際自分のパソで簡単に確認した時は、上記の方法で上手く行きました。）


予断ですが、volumeとかvolume2は、親クラスのプロパティーであり、
確かに読み書き可能ですが、子クラスを通して変更するのはあまりお勧めしません。
KagのSE情報を変更する時は、setOptionsメソッドを通すのが一番安全です。
実際KAGから呼び出されるメソッドなので。

でわ！解決できなければまた質問して下さい。

	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">っと言うわけで、今回の予測です。ちょっと設置しにくいスクリプトだったので&lt;br&gt;
実際試してませんが、&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;font color="#ff0080"&gt;&amp;gt;[eval&amp;nbsp;exp=&amp;quot;sf.VOICE02_Volume&amp;nbsp;=&amp;nbsp;kag.se[3].volume2&amp;quot;]&lt;br&gt;&lt;/font&gt;
&lt;br&gt;
これがおそらくの原因だと思われます。&lt;br&gt;
&lt;br&gt;
Kag効果音には、volume&amp;nbsp;と、gvolumeの二つオプションがあるの、ご存知でしょうか？&lt;br&gt;
（詳しくはseoptタグの説明を見てみて下さい。）&lt;br&gt;
&lt;br&gt;
効果音のボリュームは、実際はvolumeとgvolumeの二つを掛け合わせた音量となります。&lt;br&gt;
この中で、gvolumeは一度設定すると、それ自体がシステム変数に記憶され、次回起動時も受け継がれる訳ですね。&lt;br&gt;
&lt;br&gt;
volume&amp;nbsp;と　volume2　はWaveSoundBufferクラスから、KagのSESoundBufferクラスに&lt;br&gt;
引き継がれたプロパティーで、volume&amp;nbsp;が　Kag側の　volume&lt;br&gt;
&lt;br&gt;
volume2&amp;nbsp;が　kag側の&amp;nbsp;gvolume　に値します。&lt;br&gt;
&lt;br&gt;
で、今回の原因を解決する方法ですが、&lt;br&gt;
&lt;br&gt;
先ず、セーブデータごとに違うSE音量設定にするのか、システムで一つの音量設定にするのか、決めて下さい。&lt;br&gt;
&lt;br&gt;
システムごとに決めるのでしたら、gvolume自体がシステム変数に記録されるので、&lt;br&gt;
sf.VOICE02_Volume&amp;nbsp;当の変数を自分で用意する必要はありません。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
もし、セーブデータごとに変えたいのでしたら、volumeを変更して、システム変数にセーブします。（volume&amp;nbsp;も、gvolumeも１００％最大で設定できます。）&lt;br&gt;
&lt;br&gt;
＝＝＝＝＝＝＝＝＝＝＝＝＝＝例＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝&lt;br&gt;
&lt;br&gt;
volumeを使用する場合：&lt;br&gt;
&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[2].setOptions(%['volume'&amp;nbsp;=&amp;gt;&amp;nbsp;0〜100の数字])&amp;quot;]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;sf.VOICE02_Volume&amp;nbsp;=&amp;nbsp;kag.se[2].volume&amp;quot;]&lt;br&gt;
&lt;br&gt;
でデータをセーブし、&lt;br&gt;
&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[2].volume&amp;nbsp;=&amp;nbsp;sf.VOICE02_Volume&amp;quot;]&lt;br&gt;
&lt;br&gt;
で呼び出して設定する。&lt;br&gt;
&lt;br&gt;
gvolume　を利用する場合：&lt;br&gt;
&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[2].setOptions(%['gvolume'&amp;nbsp;=&amp;gt;&amp;nbsp;0〜100の数字])&amp;quot;]&lt;br&gt;
&lt;br&gt;
で、後は再び変更されるまで放置（笑）&lt;br&gt;
呼び出す必要がある場合は、&lt;br&gt;
&lt;br&gt;
kag.se[2].volume2　で。&lt;br&gt;
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝&lt;br&gt;
&lt;br&gt;
今回の場合、&amp;nbsp;[eval&amp;nbsp;exp=&amp;quot;kag.se[3].volume2=70000&amp;quot;]&amp;nbsp;とか、gvolumeに相当する値を変更していたので、既にシステム変数にセーブされ、おかしな状況になっているのだと思われます。（実際自分のパソで簡単に確認した時は、上記の方法で上手く行きました。）&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
予断ですが、volumeとかvolume2は、親クラスのプロパティーであり、&lt;br&gt;
確かに読み書き可能ですが、子クラスを通して変更するのはあまりお勧めしません。&lt;br&gt;
KagのSE情報を変更する時は、setOptionsメソッドを通すのが一番安全です。&lt;br&gt;
実際KAGから呼び出されるメソッドなので。&lt;br&gt;
&lt;br&gt;
でわ！解決できなければまた質問して下さい。&lt;br&gt;
&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-24T11:21:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-24T11:21:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">rain.flavor</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11654#11654</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">追記</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11655#11655" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">お勧めしないとか言って自分でやってどうする私！（笑）

[eval exp="kag.se[2].setOptions(%['volume' =&gt; 0〜100の数字])"]
[eval exp="sf.VOICE02_Volume = kag.se[2].volume"]

でデータをセーブし、

[eval exp="kag.se[2].setOptions(%['volume' =&gt; sf.VOICE02_Volume])"]

の方がよろしいかと思われますはい。	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">お勧めしないとか言って自分でやってどうする私！（笑）&lt;br&gt;
&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[2].setOptions(%['volume'&amp;nbsp;=&amp;gt;&amp;nbsp;0〜100の数字])&amp;quot;]&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;sf.VOICE02_Volume&amp;nbsp;=&amp;nbsp;kag.se[2].volume&amp;quot;]&lt;br&gt;
&lt;br&gt;
でデータをセーブし、&lt;br&gt;
&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;kag.se[2].setOptions(%['volume'&amp;nbsp;=&amp;gt;&amp;nbsp;sf.VOICE02_Volume])&amp;quot;]&lt;br&gt;
&lt;br&gt;
の方がよろしいかと思われますはい。	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-24T11:24:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-24T11:24:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">rain.flavor</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11655#11655</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">追記</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11660#11660" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">rain.flavor様、ご指摘ありがとうございます。
大域音量と音量という概念があることに気がつきませんでした。

ご指摘のとおり修正させていただき、思い通りに保存することができました。
本当にありがとうございます。

BGMに対しても同じ様に kag.bgm.volumeで変更できるのかと思ったのですが、どうもそうは問屋が卸してくれないようです。
仕方なくBGMに関しては大域音量を変更する形で対応しました。

ですがせっかく教えていただいた方法がBGMに対応できなったことは少々残念ですので、もしBGMに対して「音量」をコントロールする方法をご存知でしたらお教えいただけないでしょうか？

もし、よろしかったらお教えください。よろしくお願いいたします。
	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">rain.flavor様、ご指摘ありがとうございます。&lt;br&gt;
大域音量と音量という概念があることに気がつきませんでした。&lt;br&gt;
&lt;br&gt;
ご指摘のとおり修正させていただき、思い通りに保存することができました。&lt;br&gt;
本当にありがとうございます。&lt;br&gt;
&lt;br&gt;
BGMに対しても同じ様に&amp;nbsp;kag.bgm.volumeで変更できるのかと思ったのですが、どうもそうは問屋が卸してくれないようです。&lt;br&gt;
仕方なくBGMに関しては大域音量を変更する形で対応しました。&lt;br&gt;
&lt;br&gt;
ですがせっかく教えていただいた方法がBGMに対応できなったことは少々残念ですので、もしBGMに対して「音量」をコントロールする方法をご存知でしたらお教えいただけないでしょうか？&lt;br&gt;
&lt;br&gt;
もし、よろしかったらお教えください。よろしくお願いいたします。&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-26T09:42:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-26T09:42:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">Mina</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11660#11660</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">できますよー。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11661#11661" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">なおりましたか。お役にたててよかったです。

BGMですが、できますよー。BGMと効果音は基本的に同じようなものですから。というか、TJS使わずともKAGのbgmoptで普通にgvolumeを設定できますです。ソースファイルを見ると、負数にKAGの中に組み込まれているようですし、むしろKAGのタグでやった方が楽な気もしますが・・・（＾＾；
セッティングする時はこういう感じで変えて、

@bgmopt volume=%sf.volume



みたいな感じでセットすれば、で、呼び出す時は、

kag.bgm.buf1.volume で呼び出せます。

ダブルバッファ（BGMのクロスフェード）を使ってる場合は、

kag.bgm.buf2.volume で二つめのバッファボリュームを呼び出せます。


一応TJSでの設定の仕方は

kag.bgm.setOptions(%['volume' =&gt; 0〜100の数字])

で設定できます。
BGMは効果音と違って最高２つまでのバッファが既に作られているので、
それらを示してやらなければいけないんですね。（って私も調べるまでは知らなかったですよ反面教師（笑））

呼び出した数値に\1000するの忘れないで下さいね。


でわ！





	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">なおりましたか。お役にたててよかったです。&lt;br&gt;
&lt;br&gt;
BGMですが、できますよー。BGMと効果音は基本的に同じようなものですから。というか、TJS使わずともKAGのbgmoptで普通にgvolumeを設定できますです。ソースファイルを見ると、負数にKAGの中に組み込まれているようですし、むしろKAGのタグでやった方が楽な気もしますが・・・（＾＾；&lt;br&gt;
セッティングする時はこういう感じで変えて、&lt;br&gt;
&lt;br&gt;
&amp;#64;bgmopt&amp;nbsp;volume=%sf.volume&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
みたいな感じでセットすれば、で、呼び出す時は、&lt;br&gt;
&lt;br&gt;
kag.bgm.buf1.volume&amp;nbsp;で呼び出せます。&lt;br&gt;
&lt;br&gt;
ダブルバッファ（BGMのクロスフェード）を使ってる場合は、&lt;br&gt;
&lt;br&gt;
kag.bgm.buf2.volume&amp;nbsp;で二つめのバッファボリュームを呼び出せます。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
一応TJSでの設定の仕方は&lt;br&gt;
&lt;br&gt;
kag.bgm.setOptions(%['volume'&amp;nbsp;=&amp;gt;&amp;nbsp;0〜100の数字])&lt;br&gt;
&lt;br&gt;
で設定できます。&lt;br&gt;
BGMは効果音と違って最高２つまでのバッファが既に作られているので、&lt;br&gt;
それらを示してやらなければいけないんですね。（って私も調べるまでは知らなかったですよ反面教師（笑））&lt;br&gt;
&lt;br&gt;
呼び出した数値に\1000するの忘れないで下さいね。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
でわ！&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-26T11:22:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-26T11:22:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">rain.flavor</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11661#11661</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">ありがとうございます</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11663#11663" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">bgmoptを使う方法。すっきりと解決できました。
本当にありがとうございました。	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">bgmoptを使う方法。すっきりと解決できました。&lt;br&gt;
本当にありがとうございました。	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-26T23:50:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-26T23:50:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">Mina</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11663#11663</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">ラベル名を二行で表示したい</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11645#11645" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">初めまして。
いつもこちらの掲示板を参考にさせていただいております。

栞のラベル名を二行に分けて表示したいのですが、
どこからいじればいいものかと四苦八苦してます。
栞のスペース上、ラベル名を一行に表示しようと思っても入り切らないのです。

ラベル名を二行で表示する方法でなくても
新しくシナリオファイル(ksファイル)で指定した文字列を
栞上に記述できるような組み方があれば助かるのですが…

イメージ的には

――――――――――――――――――――――――
　＿＿＿＿＿＿＿＿                          
　|              |　　&lt;---ラベル名---&gt;
　|              |　　（↑ゲーム内での日付を入れる予定）
　|　サムネイル  |　　&lt;------ラベル名------&gt;　
　|              |　　（↑シーンごとでのタイトルを付けたい）
　|              |　　----/--/--/00:00（プレイ日時）
　￣￣￣￣￣￣￣￣
――――――――――――――――――――――――

…と言った風にしたいのですが…
よく分からない図ですいません↓↓

どなたかいい案がありましたらご教授ください＞＜
拙く、分かりにくい説明で申し訳ありません。

また、そんな風に出来る方法は無い！という場合も
別の方面から検討しようと思うので気づかせてくださると幸いです。

	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">初めまして。&lt;br&gt;
いつもこちらの掲示板を参考にさせていただいております。&lt;br&gt;
&lt;br&gt;
栞のラベル名を二行に分けて表示したいのですが、&lt;br&gt;
どこからいじればいいものかと四苦八苦してます。&lt;br&gt;
栞のスペース上、ラベル名を一行に表示しようと思っても入り切らないのです。&lt;br&gt;
&lt;br&gt;
ラベル名を二行で表示する方法でなくても&lt;br&gt;
新しくシナリオファイル(ksファイル)で指定した文字列を&lt;br&gt;
栞上に記述できるような組み方があれば助かるのですが…&lt;br&gt;
&lt;br&gt;
イメージ的には&lt;br&gt;
&lt;br&gt;
――――――――――――――――――――――――&lt;br&gt;
　＿＿＿＿＿＿＿＿&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;
　|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|　　&amp;lt;---ラベル名---&amp;gt;&lt;br&gt;
　|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|　　（↑ゲーム内での日付を入れる予定）&lt;br&gt;
　|　サムネイル&amp;nbsp;&amp;nbsp;|　　&amp;lt;------ラベル名------&amp;gt;　&lt;br&gt;
　|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|　　（↑シーンごとでのタイトルを付けたい）&lt;br&gt;
　|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|　　----/--/--/00:00（プレイ日時）&lt;br&gt;
　￣￣￣￣￣￣￣￣&lt;br&gt;
――――――――――――――――――――――――&lt;br&gt;
&lt;br&gt;
…と言った風にしたいのですが…&lt;br&gt;
よく分からない図ですいません↓↓&lt;br&gt;
&lt;br&gt;
どなたかいい案がありましたらご教授ください＞＜&lt;br&gt;
拙く、分かりにくい説明で申し訳ありません。&lt;br&gt;
&lt;br&gt;
また、そんな風に出来る方法は無い！という場合も&lt;br&gt;
別の方面から検討しようと思うので気づかせてくださると幸いです。&lt;br&gt;
&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-22T18:53:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-22T18:53:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ちか</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11645#11645</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">ラベル名を二行で表示したい</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11646#11646" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">はじめまして。ゆーしぃです。

既存のラベル名に両方の文字を収めてしまい、表示する段階などで分割してはどうでしょうか？

例えば二つの要素を「※」で区切って

*label_hoge|ラベル名①※ラベル名②

となっているものを別々の変数に収めるなら…。

// 以下TJSサンプル =============================

var str = kag.bookMarkNames[num]; // ラベル名をコピー
var label1 = str.replace(/※.*$/, ""); // ラベル名①を変数label1に格納
var label2 = str.replace(/^.*※/, ""); // ラベル名②を変数label2に格納

// 以上 ========================================

これでひとつのラベル名を分割することが出来ます…多分。
どこか間違っているかもしれませんので出来なかったら言ってください。
あと何をしているかを知りたい場合も聞いてください。
それからTJS基準で書いてしまいましたがKAGのみで実装している場合は応用が必要です。

見当違いな回答でしたら申し訳ありません。

また、微妙に面倒な方法なのでもっと良い方法など思いついた方がいれば
よろしくお願いいたします。

それでは、お役に立てれば幸いです。
失礼いたします。  	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">はじめまして。ゆーしぃです。&lt;br&gt;
&lt;br&gt;
既存のラベル名に両方の文字を収めてしまい、表示する段階などで分割してはどうでしょうか？&lt;br&gt;
&lt;br&gt;
例えば二つの要素を「※」で区切って&lt;br&gt;
&lt;br&gt;
*label_hoge|ラベル名①※ラベル名②&lt;br&gt;
&lt;br&gt;
となっているものを別々の変数に収めるなら…。&lt;br&gt;
&lt;br&gt;
//&amp;nbsp;以下TJSサンプル&amp;nbsp;=============================&lt;br&gt;
&lt;br&gt;
var&amp;nbsp;str&amp;nbsp;=&amp;nbsp;kag.bookMarkNames[num];&amp;nbsp;//&amp;nbsp;ラベル名をコピー&lt;br&gt;
var&amp;nbsp;label1&amp;nbsp;=&amp;nbsp;str.replace(/※.*$/&amp;#44;&amp;nbsp;&amp;quot;&amp;quot;);&amp;nbsp;//&amp;nbsp;ラベル名①を変数label1に格納&lt;br&gt;
var&amp;nbsp;label2&amp;nbsp;=&amp;nbsp;str.replace(/^.*※/&amp;#44;&amp;nbsp;&amp;quot;&amp;quot;);&amp;nbsp;//&amp;nbsp;ラベル名②を変数label2に格納&lt;br&gt;
&lt;br&gt;
//&amp;nbsp;以上&amp;nbsp;========================================&lt;br&gt;
&lt;br&gt;
これでひとつのラベル名を分割することが出来ます…多分。&lt;br&gt;
どこか間違っているかもしれませんので出来なかったら言ってください。&lt;br&gt;
あと何をしているかを知りたい場合も聞いてください。&lt;br&gt;
それからTJS基準で書いてしまいましたがKAGのみで実装している場合は応用が必要です。&lt;br&gt;
&lt;br&gt;
見当違いな回答でしたら申し訳ありません。&lt;br&gt;
&lt;br&gt;
また、微妙に面倒な方法なのでもっと良い方法など思いついた方がいれば&lt;br&gt;
よろしくお願いいたします。&lt;br&gt;
&lt;br&gt;
それでは、お役に立てれば幸いです。&lt;br&gt;
失礼いたします。&amp;nbsp;&amp;nbsp;	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-23T03:24:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-23T03:24:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ゆーしぃ</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11646#11646</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">TJSサンプルの組み込み方</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11647#11647" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">ゆーしぃ様、迅速な回答感謝いたします！

なるほど、表示の段階で分割できる方法があったのですね。
非常にいい案をありがとうございます♪

ところで、再び質問なのですが…
今回、ゆーしぃ様に提案していただいたサンプルは
どこに組み込んだらよろしいのでしょうか？

私、栞関係はらんか様の右クリックメニューの画像版サンプル
（メニュー・セーブ・ロード・音量スライダー実装）を参考にさせて頂いています。
試しに、そのサンプルに追加してみました。

==============================（一部掲載）=======

// 栞の保存名を表示
font.height = 14;

var str = kag.bookMarkNames[num];
var label1 = str.replace(/※.*$/, ""); // ラベル名①を変数label1に格納
var label2 = str.replace(/^.*※/, ""); // ラベル名②を変数label2に格納

if(str == '') str = 'NO DATA';
drawText(120, 27, str, 0x282828);

===================================================

上記のように組んだ後、セーブしてみるとラベル名は
「ラベル名①※ラベル名②」という風に、一行に※も含んで表示されてしまい
セーブ画面のページを変えようとするとエラーが発生しました。
(void)からObjectへ型を変換できませんというものです。

単に組み込む場所を間違えているのか
それともほかの場所も書き換える必要があるのか、
またそれをどう書き換えればいいのか…見当もつきません＾＾；

申し訳ありませんが、アドバイスを頂けませんか…？
質問してばかりで本当にすみません。
	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">ゆーしぃ様、迅速な回答感謝いたします！&lt;br&gt;
&lt;br&gt;
なるほど、表示の段階で分割できる方法があったのですね。&lt;br&gt;
非常にいい案をありがとうございます♪&lt;br&gt;
&lt;br&gt;
ところで、再び質問なのですが…&lt;br&gt;
今回、ゆーしぃ様に提案していただいたサンプルは&lt;br&gt;
どこに組み込んだらよろしいのでしょうか？&lt;br&gt;
&lt;br&gt;
私、栞関係はらんか様の右クリックメニューの画像版サンプル&lt;br&gt;
（メニュー・セーブ・ロード・音量スライダー実装）を参考にさせて頂いています。&lt;br&gt;
試しに、そのサンプルに追加してみました。&lt;br&gt;
&lt;br&gt;
==============================（一部掲載）=======&lt;br&gt;
&lt;br&gt;
//&amp;nbsp;栞の保存名を表示&lt;br&gt;
font.height&amp;nbsp;=&amp;nbsp;14;&lt;br&gt;
&lt;br&gt;
var&amp;nbsp;str&amp;nbsp;=&amp;nbsp;kag.bookMarkNames[num];&lt;br&gt;
var&amp;nbsp;label1&amp;nbsp;=&amp;nbsp;str.replace(/※.*$/&amp;#44;&amp;nbsp;&amp;quot;&amp;quot;);&amp;nbsp;//&amp;nbsp;ラベル名①を変数label1に格納&lt;br&gt;
var&amp;nbsp;label2&amp;nbsp;=&amp;nbsp;str.replace(/^.*※/&amp;#44;&amp;nbsp;&amp;quot;&amp;quot;);&amp;nbsp;//&amp;nbsp;ラベル名②を変数label2に格納&lt;br&gt;
&lt;br&gt;
if(str&amp;nbsp;==&amp;nbsp;'')&amp;nbsp;str&amp;nbsp;=&amp;nbsp;'NO&amp;nbsp;DATA';&lt;br&gt;
drawText(120&amp;#44;&amp;nbsp;27&amp;#44;&amp;nbsp;str&amp;#44;&amp;nbsp;0x282828);&lt;br&gt;
&lt;br&gt;
===================================================&lt;br&gt;
&lt;br&gt;
上記のように組んだ後、セーブしてみるとラベル名は&lt;br&gt;
「ラベル名①※ラベル名②」という風に、一行に※も含んで表示されてしまい&lt;br&gt;
セーブ画面のページを変えようとするとエラーが発生しました。&lt;br&gt;
(void)からObjectへ型を変換できませんというものです。&lt;br&gt;
&lt;br&gt;
単に組み込む場所を間違えているのか&lt;br&gt;
それともほかの場所も書き換える必要があるのか、&lt;br&gt;
またそれをどう書き換えればいいのか…見当もつきません＾＾；&lt;br&gt;
&lt;br&gt;
申し訳ありませんが、アドバイスを頂けませんか…？&lt;br&gt;
質問してばかりで本当にすみません。&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-23T12:17:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-23T12:17:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ちか</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11647#11647</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">TJSサンプルの組み込み方</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11648#11648" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">こんにちは。ゆーしぃです。

一番下のdrawTextの表示文がstrになっていますね。

変数 str には元のラベル名が入っていて、
変数 label1 に ラベル名①
変数 label2 に ラベル名②
が格納されています。
ですので、

// 以下TJSサンプル =============================

var str = kag.bookMarkNames[num];
var label1 = str.replace(/※.*$/, ""); // ラベル名①を変数label1に格納
var label2 = str.replace(/^.*※/, ""); // ラベル名②を変数label2に格納

if(label1 == '') label1 = 'NO DATA'; // ラベル名①が空のときの文章
drawText(120, 27, label1 , 0x282828); // ラベル名①描画

if(label2 == '') label2 = 'NO DATA'; // ラベル名②が空のときの文章
drawText(120, 27, label2 , 0x282828); // ラベル名②描画

// 以上 ========================================

のように二つに分けて描画してください。

なお、座標はそのままなのでラベル名②のほうの座標を下げるなりしないと重なります…。

それでは、お役に立てれば幸いです。
失礼いたします。	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">こんにちは。ゆーしぃです。&lt;br&gt;
&lt;br&gt;
一番下のdrawTextの表示文がstrになっていますね。&lt;br&gt;
&lt;br&gt;
変数&amp;nbsp;str&amp;nbsp;には元のラベル名が入っていて、&lt;br&gt;
変数&amp;nbsp;label1&amp;nbsp;に&amp;nbsp;ラベル名①&lt;br&gt;
変数&amp;nbsp;label2&amp;nbsp;に&amp;nbsp;ラベル名②&lt;br&gt;
が格納されています。&lt;br&gt;
ですので、&lt;br&gt;
&lt;br&gt;
//&amp;nbsp;以下TJSサンプル&amp;nbsp;=============================&lt;br&gt;
&lt;br&gt;
var&amp;nbsp;str&amp;nbsp;=&amp;nbsp;kag.bookMarkNames[num];&lt;br&gt;
var&amp;nbsp;label1&amp;nbsp;=&amp;nbsp;str.replace(/※.*$/&amp;#44;&amp;nbsp;&amp;quot;&amp;quot;);&amp;nbsp;//&amp;nbsp;ラベル名①を変数label1に格納&lt;br&gt;
var&amp;nbsp;label2&amp;nbsp;=&amp;nbsp;str.replace(/^.*※/&amp;#44;&amp;nbsp;&amp;quot;&amp;quot;);&amp;nbsp;//&amp;nbsp;ラベル名②を変数label2に格納&lt;br&gt;
&lt;br&gt;
if(label1&amp;nbsp;==&amp;nbsp;'')&amp;nbsp;label1&amp;nbsp;=&amp;nbsp;'NO&amp;nbsp;DATA';&amp;nbsp;//&amp;nbsp;ラベル名①が空のときの文章&lt;br&gt;
drawText(120&amp;#44;&amp;nbsp;27&amp;#44;&amp;nbsp;label1&amp;nbsp;&amp;#44;&amp;nbsp;0x282828);&amp;nbsp;//&amp;nbsp;ラベル名①描画&lt;br&gt;
&lt;br&gt;
if(label2&amp;nbsp;==&amp;nbsp;'')&amp;nbsp;label2&amp;nbsp;=&amp;nbsp;'NO&amp;nbsp;DATA';&amp;nbsp;//&amp;nbsp;ラベル名②が空のときの文章&lt;br&gt;
drawText(120&amp;#44;&amp;nbsp;27&amp;#44;&amp;nbsp;label2&amp;nbsp;&amp;#44;&amp;nbsp;0x282828);&amp;nbsp;//&amp;nbsp;ラベル名②描画&lt;br&gt;
&lt;br&gt;
//&amp;nbsp;以上&amp;nbsp;========================================&lt;br&gt;
&lt;br&gt;
のように二つに分けて描画してください。&lt;br&gt;
&lt;br&gt;
なお、座標はそのままなのでラベル名②のほうの座標を下げるなりしないと重なります…。&lt;br&gt;
&lt;br&gt;
それでは、お役に立てれば幸いです。&lt;br&gt;
失礼いたします。	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-23T13:52:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-23T13:52:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ゆーしぃ</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11648#11648</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">【追伸】TJSサンプルの組み込み方</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11649#11649" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">すいません、strが空のときは置換しないようにする処理を入れていませんでした。

// 以下TJSサンプル =============================

var str = kag.bookMarkNames[num];
if(str != '')
{
    var label1 = str.replace(/※.*$/, ""); // ラベル名①を変数label1に格納
    var label2 = str.replace(/^.*※/, ""); // ラベル名②を変数label2に格納
}

if(label1 == '') label1 = 'NO DATA'; // ラベル名①が空のときの文章
drawText(120, 27, label1 , 0x282828); // ラベル名①描画

if(label2 == '') label2 = 'NO DATA'; // ラベル名②が空のときの文章
drawText(120, 27, label2 , 0x282828); // ラベル名②描画

// 以上 ========================================

正しくは上記です。
これで多分エラーも吐かなくなると思います。	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">すいません、strが空のときは置換しないようにする処理を入れていませんでした。&lt;br&gt;
&lt;br&gt;
//&amp;nbsp;以下TJSサンプル&amp;nbsp;=============================&lt;br&gt;
&lt;br&gt;
var&amp;nbsp;str&amp;nbsp;=&amp;nbsp;kag.bookMarkNames[num];&lt;br&gt;
if(str&amp;nbsp;!=&amp;nbsp;'')&lt;br&gt;
{&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;label1&amp;nbsp;=&amp;nbsp;str.replace(/※.*$/&amp;#44;&amp;nbsp;&amp;quot;&amp;quot;);&amp;nbsp;//&amp;nbsp;ラベル名①を変数label1に格納&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;label2&amp;nbsp;=&amp;nbsp;str.replace(/^.*※/&amp;#44;&amp;nbsp;&amp;quot;&amp;quot;);&amp;nbsp;//&amp;nbsp;ラベル名②を変数label2に格納&lt;br&gt;
}&lt;br&gt;
&lt;br&gt;
if(label1&amp;nbsp;==&amp;nbsp;'')&amp;nbsp;label1&amp;nbsp;=&amp;nbsp;'NO&amp;nbsp;DATA';&amp;nbsp;//&amp;nbsp;ラベル名①が空のときの文章&lt;br&gt;
drawText(120&amp;#44;&amp;nbsp;27&amp;#44;&amp;nbsp;label1&amp;nbsp;&amp;#44;&amp;nbsp;0x282828);&amp;nbsp;//&amp;nbsp;ラベル名①描画&lt;br&gt;
&lt;br&gt;
if(label2&amp;nbsp;==&amp;nbsp;'')&amp;nbsp;label2&amp;nbsp;=&amp;nbsp;'NO&amp;nbsp;DATA';&amp;nbsp;//&amp;nbsp;ラベル名②が空のときの文章&lt;br&gt;
drawText(120&amp;#44;&amp;nbsp;27&amp;#44;&amp;nbsp;label2&amp;nbsp;&amp;#44;&amp;nbsp;0x282828);&amp;nbsp;//&amp;nbsp;ラベル名②描画&lt;br&gt;
&lt;br&gt;
//&amp;nbsp;以上&amp;nbsp;========================================&lt;br&gt;
&lt;br&gt;
正しくは上記です。&lt;br&gt;
これで多分エラーも吐かなくなると思います。	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-23T13:55:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-23T13:55:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ゆーしぃ</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11649#11649</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">メンバが見つからない</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11650#11650" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">ゆーしぃ様、重ね重ね本当にありがとうございます！

追伸に頂いたとおり、組み込んでみました。
すると、またまたエラーが発生してしまいまして；
今度はセーブ・ロード画面を開く際に「メンバ"label1"が見つかりません」
というエラーが出てきてしまいました。

度々申し訳ないのですが、お時間ありましたらアドバイスを頂けますか？
頼りっきりで申し訳ないです。

自己解決できるよう、こちらでも取り組んでみます。
幾度もご丁寧なアドバイスありがとうございます。	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">ゆーしぃ様、重ね重ね本当にありがとうございます！&lt;br&gt;
&lt;br&gt;
追伸に頂いたとおり、組み込んでみました。&lt;br&gt;
すると、またまたエラーが発生してしまいまして；&lt;br&gt;
今度はセーブ・ロード画面を開く際に「メンバ&amp;quot;label1&amp;quot;が見つかりません」&lt;br&gt;
というエラーが出てきてしまいました。&lt;br&gt;
&lt;br&gt;
度々申し訳ないのですが、お時間ありましたらアドバイスを頂けますか？&lt;br&gt;
頼りっきりで申し訳ないです。&lt;br&gt;
&lt;br&gt;
自己解決できるよう、こちらでも取り組んでみます。&lt;br&gt;
幾度もご丁寧なアドバイスありがとうございます。	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-23T15:13:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-23T15:13:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ちか</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11650#11650</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">メンバが見つからない</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11651#11651" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">すいません…orz
テストをしていないので荒が目立ちますね…。

// 以下TJSサンプル =============================

var str = kag.bookMarkNames[num];
var label1;
var label2;
if(str != '')
{
    label1 = str.replace(/※.*$/, ""); // ラベル名①を変数label1に格納
    label2 = str.replace(/^.*※/, ""); // ラベル名②を変数label2に格納
}

// 以上 ========================================

多分これで大丈夫…なはずです。
重ね重ね申し訳ありません(ﾉω`)	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">すいません…orz&lt;br&gt;
テストをしていないので荒が目立ちますね…。&lt;br&gt;
&lt;br&gt;
//&amp;nbsp;以下TJSサンプル&amp;nbsp;=============================&lt;br&gt;
&lt;br&gt;
var&amp;nbsp;str&amp;nbsp;=&amp;nbsp;kag.bookMarkNames[num];&lt;br&gt;
var&amp;nbsp;label1;&lt;br&gt;
var&amp;nbsp;label2;&lt;br&gt;
if(str&amp;nbsp;!=&amp;nbsp;'')&lt;br&gt;
{&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;label1&amp;nbsp;=&amp;nbsp;str.replace(/※.*$/&amp;#44;&amp;nbsp;&amp;quot;&amp;quot;);&amp;nbsp;//&amp;nbsp;ラベル名①を変数label1に格納&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;label2&amp;nbsp;=&amp;nbsp;str.replace(/^.*※/&amp;#44;&amp;nbsp;&amp;quot;&amp;quot;);&amp;nbsp;//&amp;nbsp;ラベル名②を変数label2に格納&lt;br&gt;
}&lt;br&gt;
&lt;br&gt;
//&amp;nbsp;以上&amp;nbsp;========================================&lt;br&gt;
&lt;br&gt;
多分これで大丈夫…なはずです。&lt;br&gt;
重ね重ね申し訳ありません(ﾉω`)	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-23T16:58:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-23T16:58:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ゆーしぃ</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11651#11651</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">思うような動作ができました！</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11652#11652" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">ゆーしぃ様、見事思うような動作ができました！
本当に本当にありがとうございます( *＾艸＾)

これを機に、自分の勉強不足を知りました。
私も教えることができるくらいに精進していきたいと思います。
また何かあれば尋ねてしまうかもしれませんが…Σ(・▽・*)

時間を割いてのご協力、心より感謝いたします！

	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">ゆーしぃ様、見事思うような動作ができました！&lt;br&gt;
本当に本当にありがとうございます(&amp;nbsp;*＾艸＾)&lt;br&gt;
&lt;br&gt;
これを機に、自分の勉強不足を知りました。&lt;br&gt;
私も教えることができるくらいに精進していきたいと思います。&lt;br&gt;
また何かあれば尋ねてしまうかもしれませんが…Σ(・▽・*)&lt;br&gt;
&lt;br&gt;
時間を割いてのご協力、心より感謝いたします！&lt;br&gt;
&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-23T23:08:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-23T23:08:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ちか</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11652#11652</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">右クリックサブルーチンを呼び出すと最初に表示してあったメッセージレイヤの文字が消えてしまいます</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11641#11641" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">どうも、白銀と申します.

早速ですが少しわからない個所があって質問します.

バージョンは　吉里吉里2.26/KAG3.26を使ってます

タイトルの通り、右クリックでサブルーチンを呼び出すとサブルーチンのレイヤの後ろにあるメッセージレイヤの文字が消えてしまいます.

ソースは

　first.ks


[rclick call=true target="*rclick_menu" storage="r_click.ks" enabled=true]
[startanchor]

[cm]
[image storage="haikei.jpg" layer=base page=fore]
@laycount messages="2"
@layopt layer="message0"
; メッセージ履歴への出力を停止し、表示不可にする

[history output=false enabled=false]

; 栞にはさめなくする

[disablestore store=true]

; 以降はタイトルメニュー画面

*arisann
[cm]
[position layer=message0 page=fore opacity=0]

[delay speed=nowait]

[style align=center]


[link storage="詩のメニュー.ks" target=*select1]スタート[endlink][r]
[r]
[link target=*ro-do]続きから[endlink][r]
[r]
[link exp="kag.close()"]終了[endlink][r]

[s]


　r_click.ks

;
; r_click.ks
;
; 右クリックサブルーチンの本体
;
*rclick_menu
;
; 変数の設定
;   以下の一時変数は定数として扱う。レイアウト変更の際、この値を修正すること
;
; メニューを表示するメッセージレイヤ；右クリックサブルーチン専用のメッセージレイヤを用意すること
@eval exp="tf.message = 'message1'"
;
; 右クリックサブルーチン中で右クリックされたら、「戻る」と同じ動作をさせる
@rclick jump=true target="*rclick_exit" storage="r_click.ks" enabled=true
; メモリ上の栞０に現在の状態を保存
@tempsave
; 履歴レイヤを抑止
@history output=false enabled=false
; 栞の機能を抑止
@store enabled=false
; 背景レイヤ表画面のクリッカブルマップを無効化
@mapdisable layer=base page=fore
; 全前景レイヤ表画面のクリッカブルマップを無効化
@eval exp="tf.i=0"
*loop0
    @mapdisable page=fore layer="&amp;tf.i"
    @jump target=*loop0 cond="++tf.i&lt;kag.numCharacterLayers"
; 全メッセージレイヤ表画面を非表示
[eval exp="tf.i=0"]
*loop1
    @layopt layer="&amp;'message'+tf.i" page=fore visible=false
    @jump target=*loop1 cond="++tf.i&lt;kag.numMessageLayers"
; メニュー用メッセージレイヤの設定
@position left=0 top=0 width=640 height=480
; メニュー用メッセージレイヤ表画面を表示し、カレントのメッセージレイヤにする
@layopt layer="&amp;tf.message" page=fore visible=true
@current layer="&amp;tf.message" page=fore
; ↓「メッセージを消す」「コンフィグ」から戻ってくるラベル
*rclick_menu_loop
; メッセージレイヤをクリア
@er
; フォントを変更
@font size=14 face="ＭＳ ゴシック" bold=false
; 右寄せにする
@style align=right
; ノーウェイト
@nowait
; メニュー項目を表示；［〜］は全角文字を使用していることに注意
[link target=*hide_message]［メッセージ枠を消す］[endlink][r cond="global.ignoreCR"]
[link target=*history][[メッセージ履歴を見る][endlink][r]
[link target=*save][[セーブ][ endlink][r cond="global.ignoreCR"]
[link storage="r_click_config.ks" target=*config_menu]［コンフィグ］[endlink][r cond="global.ignoreCR"]
[link exp="kag.close()"] [[ゲームを終了する] [endlink][r cond="global.ignoreCR"]
[link target=*rclick_exit]［戻る］[endlink][r cond="global.ignoreCR"]
; ノーウェイト解除
@endnowait
; 右寄せ解除
@resetstyle
; フォントを元に戻す
@resetfont
@s
;
; 「メッセージを消す」が選択された
;
*hide_message
; メッセージを消す
@hidemessage
@jump target=*rclick_menu
;
; 「戻る」が選択された
;
*rclick_exit
;栞０を読み込む
@tempload
; 右クリックサブルーチンを設定し直し
@rclick call=true target="*rclick_menu" storage="r_click.ks" enabled=true
; デフォルトの文字表示速度なら（r_click_config.ks内で設定した）値を直ちに反映
@delay speed=user cond="kag.chUserMode"
; 右クリックサブルーチンの終了
@return

*save

; 栞をはさむ
; emb exp= .... については TJSをもっと使うために を参照
@er
@nowait
@font size=14 face="ＭＳ ゴシック" bold=false
[link target=*st0][emb exp="kag.getBookMarkPageName(0)"][endlink][r]
[link target=*st1][emb exp="kag.getBookMarkPageName(1)"][endlink][r]
[link target=*st2][emb exp="kag.getBookMarkPageName(2)"][endlink][r]
[link target=*st3][emb exp="kag.getBookMarkPageName(3)"][endlink][r]
[link target=*st4][emb exp="kag.getBookMarkPageName(4)"][endlink][r]
[link target=*rclick_menu]戻る[endlink][r]
@endnowait
@s

*st0
@save place=0 ask=true
@jump target=*rclick_menu
*st1
@save place=1 ask=true
@jump target=*rclick_menu
*st2
@save place=2 ask=true
@jump target=*rclick_menu
*st3
@save place=3 ask=true
@jump target=*rclick_menu
*st4
@save place=4 ask=true
@jump target=*rclick_menu
*history
; メッセージ履歴を見る
@showhistory
@jump target=*rclick_menu

ソース等が長くなった事をお詫びします.
ちなみにつかっているOSは98SEです

御教授お願いします	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">どうも、白銀と申します.&lt;br&gt;
&lt;br&gt;
早速ですが少しわからない個所があって質問します.&lt;br&gt;
&lt;br&gt;
バージョンは　吉里吉里2.26/KAG3.26を使ってます&lt;br&gt;
&lt;br&gt;
タイトルの通り、右クリックでサブルーチンを呼び出すとサブルーチンのレイヤの後ろにあるメッセージレイヤの文字が消えてしまいます.&lt;br&gt;
&lt;br&gt;
ソースは&lt;br&gt;
&lt;br&gt;
　first.ks&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
[rclick&amp;nbsp;call=true&amp;nbsp;target=&amp;quot;*rclick_menu&amp;quot;&amp;nbsp;storage=&amp;quot;r_click.ks&amp;quot;&amp;nbsp;enabled=true]&lt;br&gt;
[startanchor]&lt;br&gt;
&lt;br&gt;
[cm]&lt;br&gt;
[image&amp;nbsp;storage=&amp;quot;haikei.jpg&amp;quot;&amp;nbsp;layer=base&amp;nbsp;page=fore]&lt;br&gt;
&amp;#64;laycount&amp;nbsp;messages=&amp;quot;2&amp;quot;&lt;br&gt;
&amp;#64;layopt&amp;nbsp;layer=&amp;quot;message0&amp;quot;&lt;br&gt;
;&amp;nbsp;メッセージ履歴への出力を停止し、表示不可にする&lt;br&gt;
&lt;br&gt;
[history&amp;nbsp;output=false&amp;nbsp;enabled=false]&lt;br&gt;
&lt;br&gt;
;&amp;nbsp;栞にはさめなくする&lt;br&gt;
&lt;br&gt;
[disablestore&amp;nbsp;store=true]&lt;br&gt;
&lt;br&gt;
;&amp;nbsp;以降はタイトルメニュー画面&lt;br&gt;
&lt;br&gt;
*arisann&lt;br&gt;
[cm]&lt;br&gt;
[position&amp;nbsp;layer=message0&amp;nbsp;page=fore&amp;nbsp;opacity=0]&lt;br&gt;
&lt;br&gt;
[delay&amp;nbsp;speed=nowait]&lt;br&gt;
&lt;br&gt;
[style&amp;nbsp;align=center]&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
[link&amp;nbsp;storage=&amp;quot;詩のメニュー.ks&amp;quot;&amp;nbsp;target=*select1]スタート[endlink][r]&lt;br&gt;
[r]&lt;br&gt;
[link&amp;nbsp;target=*ro-do]続きから[endlink][r]&lt;br&gt;
[r]&lt;br&gt;
[link&amp;nbsp;exp=&amp;quot;kag.close()&amp;quot;]終了[endlink][r]&lt;br&gt;
&lt;br&gt;
[s]&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
　r_click.ks&lt;br&gt;
&lt;br&gt;
;&lt;br&gt;
;&amp;nbsp;r_click.ks&lt;br&gt;
;&lt;br&gt;
;&amp;nbsp;右クリックサブルーチンの本体&lt;br&gt;
;&lt;br&gt;
*rclick_menu&lt;br&gt;
;&lt;br&gt;
;&amp;nbsp;変数の設定&lt;br&gt;
;&amp;nbsp;&amp;nbsp;&amp;nbsp;以下の一時変数は定数として扱う。レイアウト変更の際、この値を修正すること&lt;br&gt;
;&lt;br&gt;
;&amp;nbsp;メニューを表示するメッセージレイヤ；右クリックサブルーチン専用のメッセージレイヤを用意すること&lt;br&gt;
&amp;#64;eval&amp;nbsp;exp=&amp;quot;tf.message&amp;nbsp;=&amp;nbsp;'message1'&amp;quot;&lt;br&gt;
;&lt;br&gt;
;&amp;nbsp;右クリックサブルーチン中で右クリックされたら、「戻る」と同じ動作をさせる&lt;br&gt;
&amp;#64;rclick&amp;nbsp;jump=true&amp;nbsp;target=&amp;quot;*rclick_exit&amp;quot;&amp;nbsp;storage=&amp;quot;r_click.ks&amp;quot;&amp;nbsp;enabled=true&lt;br&gt;
;&amp;nbsp;メモリ上の栞０に現在の状態を保存&lt;br&gt;
&amp;#64;tempsave&lt;br&gt;
;&amp;nbsp;履歴レイヤを抑止&lt;br&gt;
&amp;#64;history&amp;nbsp;output=false&amp;nbsp;enabled=false&lt;br&gt;
;&amp;nbsp;栞の機能を抑止&lt;br&gt;
&amp;#64;store&amp;nbsp;enabled=false&lt;br&gt;
;&amp;nbsp;背景レイヤ表画面のクリッカブルマップを無効化&lt;br&gt;
&amp;#64;mapdisable&amp;nbsp;layer=base&amp;nbsp;page=fore&lt;br&gt;
;&amp;nbsp;全前景レイヤ表画面のクリッカブルマップを無効化&lt;br&gt;
&amp;#64;eval&amp;nbsp;exp=&amp;quot;tf.i=0&amp;quot;&lt;br&gt;
*loop0&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#64;mapdisable&amp;nbsp;page=fore&amp;nbsp;layer=&amp;quot;&amp;amp;tf.i&amp;quot;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#64;jump&amp;nbsp;target=*loop0&amp;nbsp;cond=&amp;quot;++tf.i&amp;lt;kag.numCharacterLayers&amp;quot;&lt;br&gt;
;&amp;nbsp;全メッセージレイヤ表画面を非表示&lt;br&gt;
[eval&amp;nbsp;exp=&amp;quot;tf.i=0&amp;quot;]&lt;br&gt;
*loop1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#64;layopt&amp;nbsp;layer=&amp;quot;&amp;amp;'message'+tf.i&amp;quot;&amp;nbsp;page=fore&amp;nbsp;visible=false&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#64;jump&amp;nbsp;target=*loop1&amp;nbsp;cond=&amp;quot;++tf.i&amp;lt;kag.numMessageLayers&amp;quot;&lt;br&gt;
;&amp;nbsp;メニュー用メッセージレイヤの設定&lt;br&gt;
&amp;#64;position&amp;nbsp;left=0&amp;nbsp;top=0&amp;nbsp;width=640&amp;nbsp;height=480&lt;br&gt;
;&amp;nbsp;メニュー用メッセージレイヤ表画面を表示し、カレントのメッセージレイヤにする&lt;br&gt;
&amp;#64;layopt&amp;nbsp;layer=&amp;quot;&amp;amp;tf.message&amp;quot;&amp;nbsp;page=fore&amp;nbsp;visible=true&lt;br&gt;
&amp;#64;current&amp;nbsp;layer=&amp;quot;&amp;amp;tf.message&amp;quot;&amp;nbsp;page=fore&lt;br&gt;
;&amp;nbsp;↓「メッセージを消す」「コンフィグ」から戻ってくるラベル&lt;br&gt;
*rclick_menu_loop&lt;br&gt;
;&amp;nbsp;メッセージレイヤをクリア&lt;br&gt;
&amp;#64;er&lt;br&gt;
;&amp;nbsp;フォントを変更&lt;br&gt;
&amp;#64;font&amp;nbsp;size=14&amp;nbsp;face=&amp;quot;ＭＳ&amp;nbsp;ゴシック&amp;quot;&amp;nbsp;bold=false&lt;br&gt;
;&amp;nbsp;右寄せにする&lt;br&gt;
&amp;#64;style&amp;nbsp;align=right&lt;br&gt;
;&amp;nbsp;ノーウェイト&lt;br&gt;
&amp;#64;nowait&lt;br&gt;
;&amp;nbsp;メニュー項目を表示；［〜］は全角文字を使用していることに注意&lt;br&gt;
[link&amp;nbsp;target=*hide_message]［メッセージ枠を消す］[endlink][r&amp;nbsp;cond=&amp;quot;global.ignoreCR&amp;quot;]&lt;br&gt;
[link&amp;nbsp;target=*history][[メッセージ履歴を見る][endlink][r]&lt;br&gt;
[link&amp;nbsp;target=*save][[セーブ][&amp;nbsp;endlink][r&amp;nbsp;cond=&amp;quot;global.ignoreCR&amp;quot;]&lt;br&gt;
[link&amp;nbsp;storage=&amp;quot;r_click_config.ks&amp;quot;&amp;nbsp;target=*config_menu]［コンフィグ］[endlink][r&amp;nbsp;cond=&amp;quot;global.ignoreCR&amp;quot;]&lt;br&gt;
[link&amp;nbsp;exp=&amp;quot;kag.close()&amp;quot;]&amp;nbsp;[[ゲームを終了する]&amp;nbsp;[endlink][r&amp;nbsp;cond=&amp;quot;global.ignoreCR&amp;quot;]&lt;br&gt;
[link&amp;nbsp;target=*rclick_exit]［戻る］[endlink][r&amp;nbsp;cond=&amp;quot;global.ignoreCR&amp;quot;]&lt;br&gt;
;&amp;nbsp;ノーウェイト解除&lt;br&gt;
&amp;#64;endnowait&lt;br&gt;
;&amp;nbsp;右寄せ解除&lt;br&gt;
&amp;#64;resetstyle&lt;br&gt;
;&amp;nbsp;フォントを元に戻す&lt;br&gt;
&amp;#64;resetfont&lt;br&gt;
&amp;#64;s&lt;br&gt;
;&lt;br&gt;
;&amp;nbsp;「メッセージを消す」が選択された&lt;br&gt;
;&lt;br&gt;
*hide_message&lt;br&gt;
;&amp;nbsp;メッセージを消す&lt;br&gt;
&amp;#64;hidemessage&lt;br&gt;
&amp;#64;jump&amp;nbsp;target=*rclick_menu&lt;br&gt;
;&lt;br&gt;
;&amp;nbsp;「戻る」が選択された&lt;br&gt;
;&lt;br&gt;
*rclick_exit&lt;br&gt;
;栞０を読み込む&lt;br&gt;
&amp;#64;tempload&lt;br&gt;
;&amp;nbsp;右クリックサブルーチンを設定し直し&lt;br&gt;
&amp;#64;rclick&amp;nbsp;call=true&amp;nbsp;target=&amp;quot;*rclick_menu&amp;quot;&amp;nbsp;storage=&amp;quot;r_click.ks&amp;quot;&amp;nbsp;enabled=true&lt;br&gt;
;&amp;nbsp;デフォルトの文字表示速度なら（r_click_config.ks内で設定した）値を直ちに反映&lt;br&gt;
&amp;#64;delay&amp;nbsp;speed=user&amp;nbsp;cond=&amp;quot;kag.chUserMode&amp;quot;&lt;br&gt;
;&amp;nbsp;右クリックサブルーチンの終了&lt;br&gt;
&amp;#64;return&lt;br&gt;
&lt;br&gt;
*save&lt;br&gt;
&lt;br&gt;
;&amp;nbsp;栞をはさむ&lt;br&gt;
;&amp;nbsp;emb&amp;nbsp;exp=&amp;nbsp;....&amp;nbsp;については&amp;nbsp;TJSをもっと使うために&amp;nbsp;を参照&lt;br&gt;
&amp;#64;er&lt;br&gt;
&amp;#64;nowait&lt;br&gt;
&amp;#64;font&amp;nbsp;size=14&amp;nbsp;face=&amp;quot;ＭＳ&amp;nbsp;ゴシック&amp;quot;&amp;nbsp;bold=false&lt;br&gt;
[link&amp;nbsp;target=*st0][emb&amp;nbsp;exp=&amp;quot;kag.getBookMarkPageName(0)&amp;quot;][endlink][r]&lt;br&gt;
[link&amp;nbsp;target=*st1][emb&amp;nbsp;exp=&amp;quot;kag.getBookMarkPageName(1)&amp;quot;][endlink][r]&lt;br&gt;
[link&amp;nbsp;target=*st2][emb&amp;nbsp;exp=&amp;quot;kag.getBookMarkPageName(2)&amp;quot;][endlink][r]&lt;br&gt;
[link&amp;nbsp;target=*st3][emb&amp;nbsp;exp=&amp;quot;kag.getBookMarkPageName(3)&amp;quot;][endlink][r]&lt;br&gt;
[link&amp;nbsp;target=*st4][emb&amp;nbsp;exp=&amp;quot;kag.getBookMarkPageName(4)&amp;quot;][endlink][r]&lt;br&gt;
[link&amp;nbsp;target=*rclick_menu]戻る[endlink][r]&lt;br&gt;
&amp;#64;endnowait&lt;br&gt;
&amp;#64;s&lt;br&gt;
&lt;br&gt;
*st0&lt;br&gt;
&amp;#64;save&amp;nbsp;place=0&amp;nbsp;ask=true&lt;br&gt;
&amp;#64;jump&amp;nbsp;target=*rclick_menu&lt;br&gt;
*st1&lt;br&gt;
&amp;#64;save&amp;nbsp;place=1&amp;nbsp;ask=true&lt;br&gt;
&amp;#64;jump&amp;nbsp;target=*rclick_menu&lt;br&gt;
*st2&lt;br&gt;
&amp;#64;save&amp;nbsp;place=2&amp;nbsp;ask=true&lt;br&gt;
&amp;#64;jump&amp;nbsp;target=*rclick_menu&lt;br&gt;
*st3&lt;br&gt;
&amp;#64;save&amp;nbsp;place=3&amp;nbsp;ask=true&lt;br&gt;
&amp;#64;jump&amp;nbsp;target=*rclick_menu&lt;br&gt;
*st4&lt;br&gt;
&amp;#64;save&amp;nbsp;place=4&amp;nbsp;ask=true&lt;br&gt;
&amp;#64;jump&amp;nbsp;target=*rclick_menu&lt;br&gt;
*history&lt;br&gt;
;&amp;nbsp;メッセージ履歴を見る&lt;br&gt;
&amp;#64;showhistory&lt;br&gt;
&amp;#64;jump&amp;nbsp;target=*rclick_menu&lt;br&gt;
&lt;br&gt;
ソース等が長くなった事をお詫びします.&lt;br&gt;
ちなみにつかっているOSは98SEです&lt;br&gt;
&lt;br&gt;
御教授お願いします	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-21T17:30:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-21T17:30:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">白銀</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11641#11641</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">修正ー。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11642#11642" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">長いスクリプトは一見面倒そうですが、
実際は、ちゃんと設置して修正すべき場所を確認できるので、助かりますー。

なおしました。修正点は以下です。

r_click.ks内部、31〜36行付近

*loop1
@layopt layer="&amp;'message'+tf.i" page=fore visible=true

//ここで全部のメッセージレイヤーを見えなくしているので、見えないのは当然ー。

@jump target=*loop1 cond="++tf.i&lt;kag.numMessageLayers"
; メニュー用メッセージレイヤの設定
@current layer=message1
//そして現在の操作メッセージレイヤーをcurrentタグで設定しないと、操作対象がメッセージ０のままになってしまいますです。

@position left=0 top=0 width=640 height=480


ですね。でわ！

	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">長いスクリプトは一見面倒そうですが、&lt;br&gt;
実際は、ちゃんと設置して修正すべき場所を確認できるので、助かりますー。&lt;br&gt;
&lt;br&gt;
なおしました。修正点は以下です。&lt;br&gt;
&lt;br&gt;
r_click.ks内部、31〜36行付近&lt;br&gt;
&lt;br&gt;
*loop1&lt;br&gt;
&amp;#64;layopt&amp;nbsp;layer=&amp;quot;&amp;amp;'message'+tf.i&amp;quot;&amp;nbsp;page=fore&amp;nbsp;visible=true&lt;br&gt;
&lt;br&gt;
//ここで全部のメッセージレイヤーを見えなくしているので、見えないのは当然ー。&lt;br&gt;
&lt;br&gt;
&amp;#64;jump&amp;nbsp;target=*loop1&amp;nbsp;cond=&amp;quot;++tf.i&amp;lt;kag.numMessageLayers&amp;quot;&lt;br&gt;
;&amp;nbsp;メニュー用メッセージレイヤの設定&lt;br&gt;
&amp;#64;current&amp;nbsp;layer=message1&lt;br&gt;
//そして現在の操作メッセージレイヤーをcurrentタグで設定しないと、操作対象がメッセージ０のままになってしまいますです。&lt;br&gt;
&lt;br&gt;
&amp;#64;position&amp;nbsp;left=0&amp;nbsp;top=0&amp;nbsp;width=640&amp;nbsp;height=480&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
ですね。でわ！&lt;br&gt;
&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-22T00:22:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-22T00:22:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">rain.flavor</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11642#11642</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">有難うございます</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11643#11643" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">rain.flavor様、ありがとうございます.
無事メッセージレイヤが表示できました.

また至らない質問をしてしまうと思いますがよろしくお願いします.	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">rain.flavor様、ありがとうございます.&lt;br&gt;
無事メッセージレイヤが表示できました.&lt;br&gt;
&lt;br&gt;
また至らない質問をしてしまうと思いますがよろしくお願いします.	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-22T09:13:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-22T09:13:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">白銀</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11643#11643</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">TJSでメッセージレイヤーが上手く表示されてくれません。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11633#11633" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">こんにちは、毎度お世話になっております。
なんかもう質問しすぎて申し訳ないぐらいな頻度なのですが・・・。

ばく様よりアドバイスを頂いたので、無謀にも０から履歴システム作り始めてます。
・・・が、さっそく行き詰まりが！！

いつもの用にスクリプトはURLにアップいたしましたです。
今回は短いです。まだ構想練り終えた段階ですので、やたらコメントが多いですが、
実際やってる事とはあんまり関係ない常態なので（え）無視してください。

今回問題のメソッドは


function msLayerDialog(dic)
    {
    var dialogLayer = new MessageLayer(kag,baseLayer,"ダイアログレイヤー",10,true);
    dialogLayer.setPosition(%["left" =&gt; msgleft, "visible" =&gt; true, "frameGraphic" =&gt;dic.frame]);
    dialogLayer.processCh(dic.text);
    dialogLayer.index = 2000002;
    } 

こちらです。メッセージレイヤーが上手く作動してくれません。
baseLayerはコンストラクタで作られるKAGレイヤーで、一応その上に全部表示したいので、 parentをkag.fore.baseではなく、baseLayerに指定したのですが、画面上に何も現れないのです。ひょっとしたらIndexがいけないのかと思ってindex値を上げてみたのですが、やはり何も現れません。

もしparentをkag.fore.baseにした場合、一瞬だけメッセージレイヤーが現れるのですが、直ぐに消えてしまいます・・・。

MessageLayer.tjsの中身を見ると、Positionタグは変数を記録しているだけで、特に何か処理をしているようには思えないのですが・・・ひょっとしたらレイヤー情報更新されてないのかなぁ・・・と思いつつも、自分では知恵を出し切ってしまった状態です。

どうかまたお力添え下さい。宜しくお願いします。

	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">こんにちは、毎度お世話になっております。&lt;br&gt;
なんかもう質問しすぎて申し訳ないぐらいな頻度なのですが・・・。&lt;br&gt;
&lt;br&gt;
ばく様よりアドバイスを頂いたので、無謀にも０から履歴システム作り始めてます。&lt;br&gt;
・・・が、さっそく行き詰まりが！！&lt;br&gt;
&lt;br&gt;
いつもの用にスクリプトはURLにアップいたしましたです。&lt;br&gt;
今回は短いです。まだ構想練り終えた段階ですので、やたらコメントが多いですが、&lt;br&gt;
実際やってる事とはあんまり関係ない常態なので（え）無視してください。&lt;br&gt;
&lt;br&gt;
今回問題のメソッドは&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
function&amp;nbsp;msLayerDialog(dic)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;dialogLayer&amp;nbsp;=&amp;nbsp;new&amp;nbsp;MessageLayer(kag&amp;#44;baseLayer&amp;#44;&amp;quot;ダイアログレイヤー&amp;quot;&amp;#44;10&amp;#44;true);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dialogLayer.setPosition(%[&amp;quot;left&amp;quot;&amp;nbsp;=&amp;gt;&amp;nbsp;msgleft&amp;#44;&amp;nbsp;&amp;quot;visible&amp;quot;&amp;nbsp;=&amp;gt;&amp;nbsp;true&amp;#44;&amp;nbsp;&amp;quot;frameGraphic&amp;quot;&amp;nbsp;=&amp;gt;dic.frame]);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dialogLayer.processCh(dic.text);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dialogLayer.index&amp;nbsp;=&amp;nbsp;2000002;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&lt;br&gt;
&lt;br&gt;
こちらです。メッセージレイヤーが上手く作動してくれません。&lt;br&gt;
baseLayerはコンストラクタで作られるKAGレイヤーで、一応その上に全部表示したいので、&amp;nbsp;parentをkag.fore.baseではなく、baseLayerに指定したのですが、画面上に何も現れないのです。ひょっとしたらIndexがいけないのかと思ってindex値を上げてみたのですが、やはり何も現れません。&lt;br&gt;
&lt;br&gt;
もしparentをkag.fore.baseにした場合、一瞬だけメッセージレイヤーが現れるのですが、直ぐに消えてしまいます・・・。&lt;br&gt;
&lt;br&gt;
MessageLayer.tjsの中身を見ると、Positionタグは変数を記録しているだけで、特に何か処理をしているようには思えないのですが・・・ひょっとしたらレイヤー情報更新されてないのかなぁ・・・と思いつつも、自分では知恵を出し切ってしまった状態です。&lt;br&gt;
&lt;br&gt;
どうかまたお力添え下さい。宜しくお願いします。&lt;br&gt;
&lt;br&gt;
	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-19T10:06:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-19T10:06:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">rain.flavor</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11633#11633</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">TJSでメッセージレイヤーが上手く表示されてくれません。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11634#11634" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">こんにちは。


&gt;いつもの用にスクリプトはURLにアップいたしましたです。
質問をされる際に他の場所にスクリプトを置かれるのは構わないのですが、このあと、
少なくとも1年くらいは同じ場所に同じ状態にしておいて(更新しないで)ください。
掲示板には、同様の疑問が過去に解決されてるか調べるといった役割もあります。



ちょっと忙しいので、動かしてません。気になった点のみ。

まず、コンソールまたは監査式で以下を確認してみてください。
表示されないように見えるのか、レイヤオブジェクト的に非表示なのかの確認できます。
なお、visibleに関しては、親レイヤのvisibleの状態に影響されるので、それも調べます。
kag.fore.base.visible
pictHistory_object.baseLayer.visible
pictHistory_object.dialogLayer.visible


newHistoryメソッドおよびphマクロにて、tf.textを参照していますが、これは
本当に一時変数のtextでよいのですか？　elm.textでは？
　→　レイヤは表示されているけど、適切な文字が描画されていないのでは、という確認



&gt;function msLayerDialog(dic)
&gt;    {
&gt;    var dialogLayer = new MessageLayer(kag,baseLayer,"ダイアログレイヤー",10,true);
&gt;    dialogLayer.setPosition(%["left" =&gt; msgleft, "visible" =&gt; true, "frameGraphic" =&gt;dic.frame]);
&gt;    dialogLayer.processCh(dic.text);
&gt;    dialogLayer.index = 2000002;
&gt;    } 
KAGシステム内でsetPositionなどの辞書配列を引数ととるものは、念のため文字列型の値を
用いてください。つまりここでは "true" に。(今回のケースでは結果的に問題ないと思いますが。)

dialogLayer.absoluteではないのですか？
(今回は、親が既に2000001なので自動的に設定されたabsoluteでも問題ないはずです。)



&gt;MessageLayer.tjsの中身を見ると、Positionタグは変数を記録しているだけで、特に何か処理をしているようには思えないのですが・・・ひょっとしたらレイヤー情報更新されてないのかなぁ・・・と思いつつも、自分では知恵を出し切ってしまった状態です。
MessageLayerクラスは、Layerクラスから何段か継承されたクラスです。leftなどの値は、
Layerクラスのプロパティにあたります。ですので、C++レベルで位置の変更などが反映はされます。



それでは頑張ってください。
# 実は、なんとなく原因の予想がつきましたが、伏せておきます。
# 上記の確認をしていただくと、見つけられると思います。	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">こんにちは。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;font color="#ff0080"&gt;&amp;gt;いつもの用にスクリプトはURLにアップいたしましたです。&lt;br&gt;&lt;/font&gt;
質問をされる際に他の場所にスクリプトを置かれるのは構わないのですが、このあと、&lt;br&gt;
少なくとも1年くらいは同じ場所に同じ状態にしておいて(更新しないで)ください。&lt;br&gt;
掲示板には、同様の疑問が過去に解決されてるか調べるといった役割もあります。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
ちょっと忙しいので、動かしてません。気になった点のみ。&lt;br&gt;
&lt;br&gt;
まず、コンソールまたは監査式で以下を確認してみてください。&lt;br&gt;
表示されないように見えるのか、レイヤオブジェクト的に非表示なのかの確認できます。&lt;br&gt;
なお、visibleに関しては、親レイヤのvisibleの状態に影響されるので、それも調べます。&lt;br&gt;
kag.fore.base.visible&lt;br&gt;
pictHistory_object.baseLayer.visible&lt;br&gt;
pictHistory_object.dialogLayer.visible&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
newHistoryメソッドおよびphマクロにて、tf.textを参照していますが、これは&lt;br&gt;
本当に一時変数のtextでよいのですか？　elm.textでは？&lt;br&gt;
　→　レイヤは表示されているけど、適切な文字が描画されていないのでは、という確認&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;font color="#ff0080"&gt;&amp;gt;function&amp;nbsp;msLayerDialog(dic)&lt;br&gt;&lt;/font&gt;
&lt;font color="#ff0080"&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&lt;/font&gt;
&lt;font color="#ff0080"&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;dialogLayer&amp;nbsp;=&amp;nbsp;new&amp;nbsp;MessageLayer(kag&amp;#44;baseLayer&amp;#44;&amp;quot;ダイアログレイヤー&amp;quot;&amp;#44;10&amp;#44;true);&lt;br&gt;&lt;/font&gt;
&lt;font color="#ff0080"&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dialogLayer.setPosition(%[&amp;quot;left&amp;quot;&amp;nbsp;=&amp;gt;&amp;nbsp;msgleft&amp;#44;&amp;nbsp;&amp;quot;visible&amp;quot;&amp;nbsp;=&amp;gt;&amp;nbsp;true&amp;#44;&amp;nbsp;&amp;quot;frameGraphic&amp;quot;&amp;nbsp;=&amp;gt;dic.frame]);&lt;br&gt;&lt;/font&gt;
&lt;font color="#ff0080"&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dialogLayer.processCh(dic.text);&lt;br&gt;&lt;/font&gt;
&lt;font color="#ff0080"&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dialogLayer.index&amp;nbsp;=&amp;nbsp;2000002;&lt;br&gt;&lt;/font&gt;
&lt;font color="#ff0080"&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&lt;br&gt;&lt;/font&gt;
KAGシステム内でsetPositionなどの辞書配列を引数ととるものは、念のため文字列型の値を&lt;br&gt;
用いてください。つまりここでは&amp;nbsp;&amp;quot;true&amp;quot;&amp;nbsp;に。(今回のケースでは結果的に問題ないと思いますが。)&lt;br&gt;
&lt;br&gt;
dialogLayer.absoluteではないのですか？&lt;br&gt;
(今回は、親が既に2000001なので自動的に設定されたabsoluteでも問題ないはずです。)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;font color="#ff0080"&gt;&amp;gt;MessageLayer.tjsの中身を見ると、Positionタグは変数を記録しているだけで、特に何か処理をしているようには思えないのですが・・・ひょっとしたらレイヤー情報更新されてないのかなぁ・・・と思いつつも、自分では知恵を出し切ってしまった状態です。&lt;br&gt;&lt;/font&gt;
MessageLayerクラスは、Layerクラスから何段か継承されたクラスです。leftなどの値は、&lt;br&gt;
Layerクラスのプロパティにあたります。ですので、C++レベルで位置の変更などが反映はされます。&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
それでは頑張ってください。&lt;br&gt;
#&amp;nbsp;実は、なんとなく原因の予想がつきましたが、伏せておきます。&lt;br&gt;
#&amp;nbsp;上記の確認をしていただくと、見つけられると思います。	</content>
    <category xmlns="http://www.w3.org/2005/Atom" term=""/>
    <published xmlns="http://www.w3.org/2005/Atom">2008-08-19T13:27:00+09:00</published>
    <updated xmlns="http://www.w3.org/2005/Atom">2008-08-19T13:27:00+09:00</updated>
    <author xmlns="http://www.w3.org/2005/Atom">
      <name xmlns="http://www.w3.org/2005/Atom">ばく</name>
    </author>
    <id xmlns="http://www.w3.org/2005/Atom">tag:plagger.org,2006:http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11634#11634</id>
  </entry>
  <entry xmlns="http://www.w3.org/2005/Atom">
    <title xmlns="http://www.w3.org/2005/Atom">確認してみました・・・が・・・。</title>
    <link xmlns="http://www.w3.org/2005/Atom" rel="alternate" href="http://kikyou.info/tvp/bbs/bbs.cgi?mode=&amp;action=disp&amp;num=11636#11636" type="text/html"/>
    <summary xmlns="http://www.w3.org/2005/Atom">お忙しい所態々ありがとうございます！
本来なら手土産の一つでも用意すべきなのでしょうがそれができない歯がゆいネット世界！


&gt;少なくとも1年くらいは同じ場所に同じ状態にしておいて(更新しないで)ください。

了解しました！


解りやすい解説有難うございました。そして今まで実はコンソールを使った事なかったり。（System.informでやっておりましたよ地道に！！）なんて、画期的なんだ！コンソール！！目から鱗でした、有難うございました。

そして確認した内容なのですが・・・初回で

kag.fore.base.visible
pictHistory_object.baseLayer.visible
pictHistory_object.dialogLayer.visible

を表示したところ、dialogLayerだけはメンバ変数ではないので、エラーが出ました。
ので、dialogLayerをクラス内のメンバ変数にした所、きちんと三つとも（Int1）になっており、VisibleはTrueになっておりました。そのほかのプロパティーも調べてみたのですが、全てのデータにおかしな点は見つからなかったのです・・・が！やはり画面には表示されません・・・。

indexはabsoluteに変更しましたし、注意を頂いた点は全て治したのですが・・・。

pictHistory_object.baseLayer.visibleがTrueになっており、画面にも背景レイヤーの画像は現れているのに、dialogLayerの親をkag.fore.baseにしないとメッセージレイヤーが表示されないのです・・・一体何故なのでしょう？？
後何気にフレーム値用辞書配列には、ちゃんとした数値が入っているのに、フレーム画像が表示されないのも気になります。（−−；）

なんだか失敗ばかりで本当申し訳ないですが、
なにとぞ宜しくお願いします。

p.s

&gt;newHistoryメソッドおよびphマクロにて、tf.textを参照していますが、これは
&gt;本当に一時変数のtextでよいのですか？　elm.textでは？

これはですね、

First.ksで

[eval exp="tf.text = 'test text message'"]
[ph graphic = "storage.jpg" frame="dialogFrame.png"]
[displayHistory]

こうして呼びだして、

マクロで

@macro name="ph"
[emb exp=tf.text]
[eval exp="pictHistory_object.newHistory(mp)"]
@endmacro

という風に、将来的に、文章を２度も書かなくても済むようにする為です・・・。
それ以外に一般画面と、履歴画面両方に情報を送る方法が、考え付かなかったので苦肉の策だったり・・・（＾＾；	</summary>
    <content xmlns="http://www.w3.org/2005/Atom" type="text">お忙しい所態々ありがとうございます！&lt;br&gt;
本来なら手土産の一つでも用意すべきなのでしょうがそれができない歯がゆいネット世界！&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;font color="#ff0080"&gt;&amp;gt;少なくとも1年くらいは同じ場所に同じ状態にしておいて(更新しないで)ください。&lt;br&gt;&lt;/font&gt;
&lt;br&gt;
了解しました！&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
解りやすい解説有難うございました。そして今まで実はコンソールを使った事なかったり。（System.informでやっておりましたよ地道に！！）なんて、画期的なんだ！コンソール！！目から鱗でした、有難うございました。&lt;br&gt;
&lt;br&gt;
そして確認した内容なのですが・・・初回で&lt;br&gt;
&lt;br&gt;
kag.fore.base.visible&lt;br&gt;
pictHistory_object.baseLayer.visible&lt;br&gt;
pictHistory_object.dialogLayer.visible&lt;br&gt;
&lt;br&gt;
を表示したところ、dialogLayerだけはメンバ変数ではないので、エラーが出ました。&lt;br&gt;
ので、dialogLayerをクラス内のメンバ変数にした所、きちんと三つとも（Int1）になっており、VisibleはTrueになっておりました。そのほかのプロパティーも調べてみたのですが、全てのデータにおかしな点は見つからなかったのです・・・が！やはり画面には表示されません・・・。&lt;br&gt;
&lt;br&gt;
indexはabsoluteに変更しましたし、注意を頂いた点は全て治したのですが・・・。&lt;br&gt;
&lt;br&gt;
pictHistory_object.baseLayer.visibleがTrueになっており、画面にも背景レイヤーの画像は現れているのに、dialogLayerの親をkag.fore.baseにしないとメッセージレイヤーが表示されないのです・・・一体何故なのでしょう？？&lt;br&gt;
後何気にフレーム値用辞書配列には、ちゃんとした数値が入っているのに、フレーム画像が表示されないのも気になります。（−−；）&lt;br&gt;
&lt;br&gt;
なんだか失敗ばかりで本当申し訳ないですが、&lt;br&gt;
なにとぞ宜しくお願いします。&lt;br&gt;
&lt;br&gt;
p.s&lt;br&gt;
&lt;br&gt;
&lt;font color="#ff0080"&gt;&amp;gt;newHistoryメソッドおよびphマクロにて、tf.textを参照していますが、これは&lt;br&gt;&lt;/font&gt;
&lt;font color="#ff0080"&gt;&amp;gt;本当に一時変数のt