配列アクセス演算子2

配列アクセス演算子をつかって、使い回しの効く関数、クラスへの改造~

function makeList1(Ax:MovieClip):void {
//リストタイトル;
Ax.list1.Name.text = Ax.a101;
//リストコメント
Ax.list1.Comment.htmlText = Ax.a102;
//リストアドレス
Ax.list1.Address.text = Ax.a103;
//リスト電話番号
Ax.list1.TelNumber.text = Ax.a104;
//リストサムネイル画像Url
Ax.list1.PhotoLoader.PhotoUrl = String(Ax.a105);
Ax.list1.PhotoLoader2.PhotoUrl = String(Ax.a112)
}

という関数だと、一つ一つ関数を作らなければならないですが、内容的には数字の部分が変わるだけなので
うまくやって使い回したいところですね~
そこで、配列アクセス演算子を使って使いまわしが出来るようにしていきます。
function makeList1(Ax:MovieClip):void {
var cNu:int = 1;
//リストタイトル;
Ax["list" + cNu].Name.text = Ax["a" + cNu + "01"];
//リストコメント
Ax["list" + cNu].Comment.htmlText = Ax["a" + cNu + "02"];
//リストアドレス
Ax["list" + cNu].Address.text = Ax["a" + cNu + "03"];
//リスト電話番号
Ax["list" + cNu].TelNumber.text = Ax["a" + cNu + "04"];
//リストサムネイル画像Url
Ax["list" + cNu].PhotoLoader.PhotoUrl = String(Ax["a" + cNu + "05"]);
Ax["list" + cNu].PhotoLoader2.PhotoUrl = String(Ax["a" + cNu + "12"]);
}
となりました

上では最初に変数で1を宣言していますが、関数の引数で設定すれば
使い回しの効くモジュールのできあがりです。(たぶん)

スポンサーサイト
18 : 43 : 45 | 未分類 | トラックバック(0) | コメント(0) | page top↑
<<群馬電気「呼び込み君」 | ホーム | ActionScript3 配列アクセス演算子>>
コメント

コメントの投稿














管理者にだけ表示を許可する

トラックバック
トラックバックURL
http://hoketu4.blog39.fc2.com/tb.php/138-cde619ea
この記事にトラックバックする(FC2ブログユーザー)
| ホーム |

カレンダー

03 | 2017/04 | 05
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 - - - - - -

プロフィール

hoketu

Author:hoketu
山菜採り命!

フリーエリア1

カテゴリ

未分類 (105)
富良野地域情報 (4)
映像編集作業 (2)
Web関係のメモ (2)
Flash関係のメモ (5)
音楽関係 (2)
アンドロイドアプリ開発 (12)
キンコメ (10)
iPhoneアプリ制作 (5)
相続登記 (2)
宅地建物取引士資格試験 (86)
宅建士問題集 (5)
ITパスポート (7)

最新記事

最新コメント

フリーエリア2

月別アーカイブ

検索フォーム

リンク

このブログをリンクに追加する