×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
①インスタンスを生成する
インスタンスを生成するにはnew演算子とコンストラクタというのを使います。生成したインスタンスは変数名と=を使って変数に代入できます。
変数はvarを使って宣言するんでしたね。変数を宣言しインスタンスを代入すると
----------------------------------------------------------------------------------------------------------------------------------------------
このプログラムからも時計を作ることが出来ますね。
まず2つのレイヤーを作り、一つをアクションレイヤーにします。別のレイヤーにはダイナミックテキストを配置します。
アクションレイヤーには以下のように記述します。
インスタンスを生成するにはnew演算子とコンストラクタというのを使います。生成したインスタンスは変数名と=を使って変数に代入できます。
- 変数名 = new コンストラクタ(引数①,引数2・・・・)
変数はvarを使って宣言するんでしたね。変数を宣言しインスタンスを代入すると
- var 変数名:形;
- 変数名 = new コンストラクタ();
- var today:Date;
- today = new Date();
- var today:Date = new Date();
----------------------------------------------------------------------------------------------------------------------------------------------
このプログラムからも時計を作ることが出来ますね。
まず2つのレイヤーを作り、一つをアクションレイヤーにします。別のレイヤーにはダイナミックテキストを配置します。
アクションレイヤーには以下のように記述します。
- function clockDrive(event:Event){ //clockD関数を宣言します
- var time:Date= new Date(); //変数名timeを宣言し日付情報を取得します。
- var vtime= String(time); //変数名vtimeを宣言しこれに先ほど宣言したtimeのデータ型を変換して代入します。String()は引数の値を文字列に変換するメソッドです。
- clock.text = vtime; //ダイナミックテキスト(インスタンス名clock)のtextというプロパティにvtimeを代入します。
- }
- this.addEventListener(Event.ENTER_FRAME,clockDrive);
//フレーム進入イベントENTER_FRAMEで関数clockDriveを呼び出しています。
PR
COMMENT FORM
COMMENT