人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

[ズバリな回答の1名様に100pt進呈いたします!]
FLASHの質問です。外部テキストファイルから読み込まれた文字列の2文字目以降を、任意の変数に格納する方法をご教授ください。よろしくお願いします!

●質問者: paper-knife
●カテゴリ:ウェブ制作
✍キーワード:Flash ズバリ テキスト ファイル 変数
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● studioes
●74ポイント

var my_lv:LoadVars = new LoadVars();

my_lv.onData = function(src:String) {

if (src == undefined) {

trace("Error loading content.");

return;

}

任意の変数 = src.substr(1);

};

my_lv.load("content.txt", my_lv, "GET");

こういう事かな?

FlashのActionScriptヘルプ

LoadVars.onData()

String.substr()

の項目を参照してください。

http://q.hatena.ne.jp/

◎質問者からの返答

すみません。私の質問がまちがっておりました。詳しく申しますと下記の変数d_imageにはXMLから読み込まれた「./file/01.jpg」というような文字列が格納されるようにしてあります。そこで先頭の「.」を削除して、他の変数に格納をしたいのですが...どのうようにしたら良いかが分かりませんでした。

d_image = myXML.firstChild.firstChild.firstChild.nextSibling.childNodes;


2 ● toyoshi
●100ポイント

var foo = 元の文字列.substring(1);

↑これで「元の文字列」の2文字目以降が入ります。

http://www.fumiononaka.com/TechNotes/Flash/FN0207001.html

◎質問者からの返答

すみません。私の質問がまちがっておりました。詳しく申しますと下記の変数d_imageにはXMLから読み込まれた「./file/01.jpg」というような文字列が格納されるようにしてあります。そこで先頭の「.」を削除して、他の変数に格納をしたいのですが...どのうようにしたら良いかが分かりませんでした。

d_image = myXML.firstChild.firstChild.firstChild.nextSibling.childNodes;


3 ● studioes
●26ポイント

新しい変数 = d_image.substr(1);

こういう話じゃ・・・

http://q.hatena.ne.jp/

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ