テキストスクロールの外部テキストファイルが表示されない
こちらの過去ログから下記サイトを参考に、外部テキストファイルを読み込んで表示するテキストスクロールを作成しました。
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;
}
}