- ActionScript 誰かが物凄い勢いで解答するスレ29
512 :Now_loading...774KB[sage]:2011/09/06(火) 06:32:04.16 ID:3dwvE2j0 - 初歩的な質問ですいません
WinVista CS4 As3.0です。 外部テキストに msg1=メッセージその1&msg2=メッセージ2&msg3...と 5つほどメッセージを書き、フラッシュに用意した変数list1〜list5に 格納しようと思っています。 単純に外部テキストに書いた文章を表示させるところまでは出来たのですが 外部テキストに書いた変数をflashに渡すところでつまづいています。 // System.useCodePage = true; var url : URLRequest = new URLRequest("外部テキストUrl"); // var url_loader : URLLoader = new URLLoader(); // var list01:String=""; ・・・・・ var list05:String=""; // ボタンが押されたときに読み込みを開始 button.addEventListener(MouseEvent.CLICK,doTxtLoader); function doTxtLoader(e:MouseEvent):void{ url_loader.load(url); } url_loader.addEventListener (Event.COMPLETE,URLLoaderCompleteFunc); function URLLoaderCompleteFunc (event : Event) { text_field.htmlText = url_loader.data; list01= url_loader.data.list01;←デバック時にここでエラー表示 } よろしくお願いします
|
- ActionScript 誰かが物凄い勢いで解答するスレ29
519 :Now_loading...774KB[sage]:2011/09/06(火) 16:44:34.99 ID:3dwvE2j0 - >>514
おかげさまで url_loader.dataFormat = URLLoaderDataFormat.VARIABLES; を使用して変数を読み込むまでは出来ました。 ところが、読み込みたい変数は日本語の文章なのですが、文字化けしてしまってます。 System.useCodePage = true; を使わなければ、記号ばかり System.useCodePage = true; を使わなければ、ムツカシイ漢字ばかりになってしまいます UTF-8で保存してみましたが、文字化けは相変わらずです・・
|
- ActionScript 誰かが物凄い勢いで解答するスレ29
520 :Now_loading...774KB[sage]:2011/09/06(火) 16:46:47.73 ID:3dwvE2j0 - >>514
テキストをUTF-8、System.useCodePage = true; を使わない。 で、無事きちんと日本語表示できました!! ありがとうございました
|