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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     ユーザー側のフォント情報を取得してムービーに反映させたい。
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
rin-ko
Åê¹ÆNo.21986
投稿日時: 2005-12-8 19:36
職人
居住地: 東京
投稿: 397
使用環境:
Re: ユーザー側のフォント情報を取得してムービーに反映させたい。
こんにちは。
もし一行目がundefinedになるのだとしたら、それは"str"の初期値が設定されていないためかと思われます。
var str:String="";
と書いておけば解決すると思いますよ。

listは単なる文字列の配列ですから、コンポーネントの各項目には文字列が入ってるだけですよね。なので、labelを参照してもundefinedがかえるのだと思います。以下のように項目を参照すれば、きちんと表示されるかと思います。
this._parent.select_txt.text = this.getItemAt(this.selectedIndex)


もし「this.getItemAt(this.selectedIndex).label;」で"label"を参照しようというのでしたら、"label"というプロパティを持ったオブジェクトのリストを作っておけばよいかと思います。こんな感じでやってみると出来ました。
var list2:Array=[];
for(var i=0;i<list.length;i++){
	var my_obj:Object=new Object();
	my_obj.label=list[i];
	list2.push(my_obj);
}
my_cb.dataProvider = list2;


コンポーネントはほとんど触ってないので、もっとスマートなアプローチがあると思うのですけれど、一応ご参考までに。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ユーザー側のフォント情報を取得してムービーに反映させたい。 hoihoihoi 2005-12-7 23:34
   » Re: ユーザー側のフォント情報を取得してムービーに反映させたい。 rin-ko 2005-12-8 19:36
       Re: ユーザー側のフォント情報を取得してムービーに反映させたい。 hoihoihoi 2005-12-8 21:49
     Re: ユーザー側のフォント情報を取得してムービーに反映させたい。 Fumio 2005-12-8 22:50
       Re: ユーザー側のフォント情報を取得してムービーに反映させたい。 rin-ko 2005-12-9 0:38
       Re: ユーザー側のフォント情報を取得してムービーに反映させたい。 hoihoihoi 2005-12-9 2:43

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