※ ChatGPTを利用し、要約された質問です(原文:テキストスクロールの外部テキストファイルが表示されない)
テキストスクロールの外部テキストファイルが表示されない
このQ&Aのポイント
flashで保存したswfファイルでは正常に表示されるのですが、作成したHTMLファイルにswfファイルを挿入すると外部テキスト部分が表示されず、サイドのスクロールボタンのみしか見えていません。
swfファイルと同階層にtextファイルは置いています。そして、そのswfファイルをダブルクリックすると外部テキストファイルは表示されているにもかかわらず、htmlファイルでは表示されないのです。
足りないところは、補足説明も致しますのでよろしくお願い致します。
テキストスクロールの外部テキストファイルが表示されない
こちらの過去ログから下記サイトを参考に、外部テキストファイルを読み込んで表示するテキストスクロールを作成しました。
http://www.flashiroha.com/script/as5.html
flashで保存したswfファイルでは正常に表示されるのですが、作成したHTMLファイルにswfファイルを挿入すると外部テキスト部分が表示されず、サイドのスクロールボタンのみしか見えていません。
swfファイルと同階層にtextファイルは置いています。
そして、そのswfファイルをダブルクリックすると外部テキストファイルは表示されているにもかかわらず、htmlファイルでは表示されないのです。
足りないところは、補足説明も致しますのでよろしくお願い致します。
---------------------------------------------
■htmlファイル
<div id="textbox">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="545" height="150" title="テキストスクロール">
<param name="movie" value="common/flash/text.swf" />
<param name="quality" value="high" />
<embed src="common/flash/text.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="545" height="150"></embed>
</object>
</div>
■css
#textbox {
width: 545px;
height: 150px;
margin: 10px 0;
}
■flash
//テキストフィールドに
this.loadVariables("text.txt");
//上向きボタンに
on(rollOver){
_root.onEnterFrame = function() {
_root.textbox.scroll -= 1;
}
}
on(rollOut, releaseOutside) {
_root.onEnterFrame = function() {
_root.textbox.scroll -= 0;
}
}
//下向きボタンに
on(rollOver){
_root.onEnterFrame = function() {
_root.textbox.scroll += 1;
}
}
on(rollOut, releaseOutside) {
_root.onEnterFrame = function() {
_root.textbox.scroll += 0;
}
}
お礼
先程txtの場所指定を変更したところ、無事に外部テキストが表示されました。 自分では解決できず困っていたので、とてもありがたく思います。本当にありがとうございます。