2014年8月14日木曜日

ActionScript3.0で入力フォームを作る(1)

AS3とAirでAndroidアプリを作ることになったのですが、初心者すぎてまったく勝手がわかりません。
ということでまずは入力フォームを作ってみます。
AdobeFlashProfessionalCCを使用しています。

1.プロパティからテキストツールを選択する
2.インスタンス名を入力(ここではchat_messgeとしています)
3.テキストの種類をテキスト入力とする





























4.こんなかんじにドラッグ&ドロップでフォームを作る
  矩形ツールでフォームの周りを囲んでおくと入力フォームっぽい



























5.出力先のフォームを作成する
アンチエイリアスにデバイスフォントを使用を選択する

















6.ActionScriptを記述する
タイムラインからレイヤーを選択するかF9でアクションタブを立ち上げる

import flash.events.Event;

//テキスト入力フォーム
chat_message.text = "入力してね!";

//入力されたテキストを表示する
chat_message.addEventListener(Event.ENTER_FRAME,updateMessage)
function updateMessage(e:Event):void{
message_display.text = "出力:" + chat_message.text;
}

7.Ctrl + Enterで実行


























という具合になります。
Web開発とは勝手が違うのでなんか大変そうです。






0 件のコメント:

コメントを投稿