下記の内容をFlashCS3でおこないたいのですが、Flash MXのようにPushButton、Click Handlerがありません。
どのようにすればよいのでしょうか。ご指導お願いいたします。
Flash MXでUIコンポーネントのボタンを使いPushButtonをステージ上にドラッグドロップしてパラメータをLabel:送信、
Click Handler: sendForm にし、テキストボックスをクリックしてプロパティパネルで「テキスト入力」にして、変数名をnameにしました。
UIコンポーネントは、イベントが最初から定義されていて、そのイベントに対応したアクションを定義するという方法でプログラムを作ります。
ステージ上をクリックしてアクションパネルを開き、以下のように記述しました。
/* ボタンを押したら入力されたnameをデータベースに登録する */
function sendForm(theCompornent) {
formData = new LoadVars();
formData.name = name;
// 受信用のLoadVarsを宣言する
receiveData = new Loadvars();
formData.sendAndLoad(“http://localhost/add_name.php” , receiveData, “GET”);
CS3で作成しますが、携帯電話で動作可能なflash lite 2.0(ActionScript2.0)ベースで作成します。AS3.0ではlite2.0の携帯電話で動作しません。
>UIコンポーネントは、イベントが最初から定義されていて
ということなら、flash lite 2.0でもaddEventListenerできるはずですが
スクリプトを書いて試してみました?
何かエラーは出ませんでしたか?