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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     ボタンの名前取得
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
copperroad
Åê¹ÆNo.45306
投稿日時: 2010-7-12 20:47
半人前
居住地:
投稿: 59
使用環境:
Re: ボタンの名前取得
返信が遅くなってしまい申し訳ありません。
教えて頂いた方法でインスタンスの名は取得できましたが、それのプロパティを取得することが出来ません。

var xPos;
for(var i:int = 1 ; i<=100 ; i++) {
var btn:MovieClip = this["button"+i];
btn.addEventListener(MouseEvent.CLICK , Func);
btn.buttonMode = true;
btn.name = "btn"+i;
}
function Func(evt:MouseEvent):void{
xPos = evt.target.name;
trace(xPos.x);
}



としても

ReferenceError: Error #1069: String にプロパティ x が見つからず、デフォルト値もありません。
at shopping_fla::MainTimeline/btnRollOver()

というエラーが帰ってきてしまいます。
Stringにプロパティが無いのは理解しているのですが、、、

おっしゃられるように
「何のため」というのが重要ですね。
最終的にプロパティを取得するために各ボタンの名前を取得したいです。
どうすれば可能になるでしょうか?

よろしくお願い致します。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ボタンの名前取得 copperroad 2010-5-26 19:16
     Re: ボタンの名前取得 mayor 2010-5-26 19:19
     » Re: ボタンの名前取得 copperroad 2010-7-12 20:47
         Re: ボタンの名前取得 Fumio 2010-7-12 21:08
         Re: ボタンの名前取得 mayor 2010-7-12 21:16
           Re: ボタンの名前取得 copperroad 2010-7-12 21:25

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