トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   どこでもFlash【携帯向けFlash関連】
     Flash Lite1.1外部テキスト読み込み
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
IMOYOKAN
Åê¹ÆNo.29441
投稿日時: 2006-10-18 21:58
新米
居住地:
投稿: 12
使用環境:
MacOS10,Flash MX2004,WindowsXP,Flash8
Flash Lite1.1外部テキスト読み込み
こんばんは

Flash Lite1.1で携帯コンテンツを作成しています。

外部ファイルからテキストデータを取得し、
ダイナミックテキストとして画面上に出力しようとしています。

以下のスレッドを参照しながら

「PHPとloadVariablesNum」
「loadVariablesNumについて(ドコモがOK、auがダメです)」
「EZ(au)トップメニューに関して」
「FlashLiteでの外部テキストから座標を取得」

下記の手順で作成してみましたが、
画面上にテキストが出力されません。


1.外部テキストを作成
 ファイル名/sample.txt
 外部テキスト内には以下を記述

  testTxt=あいうえお


2.flaファイルを作成

 a.以下のレイヤーを作成
 ・スクリプトレイヤー
 ・テキストレイヤー/ダイナミックテキストを配置(*変数名:testTxt)
 ・ボタンレイヤー/ボタンクリップを配置

 b.2フレーム目にフレームラベル"loading"を記述


 c.アクションスクリプトは以下のように記述

 <フレームに記述>
 ■スクリプトレイヤーの1フレーム目
 //
 stop();
 //
 fscommand2 ("SetQuality","high");
 //
 fscommand2 ("FullScreen",true);
 //
 System.useCodepage = true;
 //
 testTxt="";
 //
 _focusrect = false;

 ■スクリプトレイヤーの3フレーム目
 //
 if(testTxt eq ""){
 gotoAndPlay("loading");
 }

 ■スクリプトレイヤーの4フレーム目
 //
 stop();

 <ボタンクリップに記述>
 //
 on(keyPress "5"){
 loadVariables("sample.txt","");
 //下記も試してみました
  *loadVariables("sample.txt","/");
  *loadVariablesNum("sample.txt", 0);
 gotoAndPlay("loading");
 }

動きとしては、2フレーム目(フレームラベル"loading")の位置で
動きが止まってしまっているようなのですが・・・。

検証に使用した携帯は以下になります。

W33SA/au
W42CA/au
V902SH/vodafone
V905SH/softbank
SH901iC/docomo


どこが原因なのかがよくわかりません。
ご教授宜しくお願いします。
コマツ
Åê¹ÆNo.29444
投稿日時: 2006-10-19 1:31
職人
居住地: 東京都葛飾区
投稿: 356
使用環境:
windows7
CS5.5 CS6
Re: Flash Lite1.1外部テキスト読み込み
IMOYOKAN さん、こんばんは。

上記の記述方法どおりに、私もやってみました。
N901iCのi-mode上(携帯用のブラウザ)でテスト問題なくテキストを読み込むことができました。


お聞きしたいのですが、

ローカル上(PC上)では予想通りの動きをしているのでしょうか?(ムービープレビューやimode HTMLシュミレータ?など)
→スクリプトは正しいですか?エラーなど起きていませんか?

検証した実機が書かれていますが、動作している機種や環境などはあるのでしょうか?
→機種による違いなのか?

再生場所はどこでしょうか?
→imodeやezweb上?それとも、携帯のローカル再生?(再生環境による違い)
(携帯のローカル再生だと、ダイヤルキーの操作も効かないので、こちらは違うとは思いますけど・・。)


どうでしょうか?
IMOYOKAN
Åê¹ÆNo.29462
投稿日時: 2006-10-19 22:31
新米
居住地:
投稿: 12
使用環境:
MacOS10,Flash MX2004,WindowsXP,Flash8
Re: Flash Lite1.1外部テキスト読み込み
コマツさん、アドバイスありがとうございます。

解決しました。
外部ファイルを読み込めなかったのは
ファイルをUPしたテストサーバーの設定が原因でした。

ボーダフォン(ソフトバンク)の端末で検証すると
外部ファイル読み込み中に
"ネットワークエラー"の表示が出て中断されてしまうので
サーバがなんらかの原因ではないかと調べてみた次第です。


・・・
余談ですが、今回検証に使用したソフトバンクの携帯
(機種名は忘れましたが、アーミー風デザインのヤツ)は
外部ファイルを読み込んでる最中にローディングバーが表示されるのが、
すごく親切な作りでイイなと感じました。
コマツ
Åê¹ÆNo.29477
投稿日時: 2006-10-20 17:00
職人
居住地: 東京都葛飾区
投稿: 356
使用環境:
windows7
CS5.5 CS6
Re: Flash Lite1.1外部テキスト読み込み
引用:
IMOYOKANさんは書きました:
解決しました。
外部ファイルを読み込めなかったのは
ファイルをUPしたテストサーバーの設定が原因でした

ボーダフォン(ソフトバンク)の端末で検証すると
外部ファイル読み込み中に
"ネットワークエラー"の表示が出て中断されてしまうので
サーバがなんらかの原因ではないかと調べてみた次第です。


なるほど、サーバーのせいですか。
私も、昔携帯のコンテンツを作成した際に、同じデータでも、サーバーによっては読めないことがありました。


引用:
余談ですが、今回検証に使用したソフトバンクの携帯
(機種名は忘れましたが、アーミー風デザインのヤツ)は
外部ファイルを読み込んでる最中にローディングバーが表示されるのが、
すごく親切な作りでイイなと感じました。


へー、そうなんですか?。
それは良いですね!
携帯用のFlashはローディングバーが作れませんからね?。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops