メイン コーダーズルーム【スクリプト系】 外部htmlの読込み方法 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
comari | Åê¹ÆNo.43503 投稿日時: 2009-9-25 23:30 |
新米 居住地: 投稿: 2
使用環境:
WinXP,FLASH CS4,Actionscript 3.0 |
外部htmlの読込み方法 教えてください、flash超初心者です。
使用ソフト:flashCS4 使用言語:ActionScript3.0 現在作成中のHPで、トップは全てFlashで構築しようと思っています。その中に「News(新着情報)」を載せたいと思っています。 イメージとしては、 熊木杏里さんのオフィシャルHP内「News」と同じ感じです。 (http://www.kumakianri.com/#/news/) 更新しやすいように、外部htmlをテキストフィールドに呼込みたいのですが、可能でしょうか? もし可能であれば、その方法をできるだけ細かくご指導ください。。。 宜しくお願いします。トホホです。 |
ひろゆき | Åê¹ÆNo.43505 投稿日時: 2009-9-26 0:18 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: 外部htmlの読込み方法 「アカウント編集」で、編集環境は書いておきましょう。
「プロフィール・使用環境記入のお願い」 #その他の欄に記入すれば、使用環境として表示されるはずです。 引用: comariさんは書きました: 可能でしょう。 「[AS3.0] 外部テキストを読み込む (1)」が参考になるでしょうか。 引用: もし可能であれば、その方法をできるだけ細かくご指導ください。。。 もっと細かくと言い出したら、きりがありません。 まずは、ご自分がどこまでおやりになって、何につまずいているのか、 明確にしたうえで、質問されるべきでしょう。
|
comari | Åê¹ÆNo.43605 投稿日時: 2009-10-4 16:46 |
新米 居住地: 投稿: 2
使用環境:
WinXP,FLASH CS4,Actionscript 3.0 |
Re: 外部htmlの読込み方法 返信ありがとうございます!
情報が不足していて申し訳ございません。。。 ひろゆきさんが記載してくださったアドレスを参照しながら やってみたのですが、未だにつまづいている状態です。 《状況》 読込む側⇒インスタンス名:news_txt(ダイナミックテキスト形式) 読込まれる側⇒「news.html」 スクリプトを下記のように書きました。 ========================================================== package { import flash.display.Sprite; import flash.net.URLLoader; import flash.net.URLLoaderDataFormat; import flash.net.URLRequest; import flash.net.URLVariables; import flash.events.Event; [SWF(backgroundColor="#FFFFFF", width="400", height="300", frameRate="30")] public class Main extends Sprite { // プロパティ private var loader:URLLoader; private var plate:TextField; // コンストラクタ public function Main() { init(); } // メソッド private function init():void { loader = new URLLoader(); loader.dataFormat = URLLoaderDataFormat.VARIABLES; loader.addEventListener(Event.COMPLETE, complete, false, 0, true); plate = new TextField(); addChild(plate); // case1 var filePath:String = "news.txt"; // case2 var filePath:String = "news.html"; loader.load(new URLRequest(filePath)); } private function complete(evt:Event):void { var src:String = evt.target.data; var vars:URLVariables = new URLVariables(src); // case1 plate.text = vars.memo; // case2 plate.htmlText = vars.memo; } } } ========================================================== 青文字の部分だけ、外部ファイル名の「news.html」に変えてみたのですが、他にどこを変更したらいいのかわかりません。 背景やサイズはこのままでいいのですが、どこでインスタンス名を指定したらいいのかすらわかりません。 変更するべきところを教えてくださると本当に助かります…。 |
ひろゆき | Åê¹ÆNo.43607 投稿日時: 2009-10-4 17:41 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: 外部htmlの読込み方法 指示されたことを1つ1つ積み重ねることができないのであれば、
ご自分でなんとかしましょう。 「アカウント編集」で、編集環境は書いておきましょう。 「プロフィール・使用環境記入のお願い」 #その他の欄に記入すれば、使用環境として表示されるはずです。 また、このスクリプトはどこに記述されているのでしょう? もし、エラーが出ているのであれば、具体的に記載される必要があるでしょう。 いずれにせよ、丸投げな質問をされても、対応できかねますよ。 それに、「news.html」がどのようなものかについても、 説明されていませんし。 とりあえず、ステージ上に、テキストフィールド(インスタンス名: news_txt)を配置。 ステージは1フレームのみ。 フレームアクションに
news.html
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |