ホーム >> 左脳ActionScript3 >> 2009年5月

2009年5月アーカイブ

文字列を操作する上で、それなりに高度な操作が出来る文字列のビルトイン関数。殆どの関数は元の文字列を更新しない。 concat関数 文字列を結合する。 trace...
文字列リテラルにおけるエスケープシーケンス一覧を示す。通常の方法では入力できない文字、リテラルとしてそのまま使用すると、表記に矛盾が出る文字などは、エスケープシ...
関数
関数とは、「引数を取り、一定の手順に寄り結果を得る。という処理の記述を纏めたもの」であり、同じような処理を汎用的に使えるようにする目的で使われる事が多い。 そ...
whileステートメント
最も単純な繰り返し処理記述。 構文は、条件となる式を一つ記述するのみ。式を評価した結果が真の間、サブステートメントを実行するループを繰り返す。 基本形 whil...
forステートメント
繰り返し処理の基本的構文。forステートメントでは、繰り返し処理に重要な「繰り返しの初期化」「繰り返しの条件」「更新の記述」を含む。 処理そのものはwhileス...
switchステートメント
同じような式で多数のifステートメントの記述をする場合、switchステートメントで記述する事で、簡素になりコードが見易くなる場合がある。 制御そのものは、"...
ifステートメント
Action Script に関わらず、一般的な手続き型言語において条件判断の構文として最も良く使われるステートメント。真偽値を一つ取り、後に続くサブステート...
ステートメント
ステートメントは構文と訳される。 関数呼び出し、条件分岐、繰り返し、等の手続きの流れを制御する記述する。 変数宣言 var 変数の使用宣言。Action Scr...
連想記憶配列について。 単純には「インデックス(添え字、エレメント番号、とも言われる)に整数以外の値、文字列等を指定できる配列」の事。 C言語等の(古い?)言語...
その他のメソッド
その他、それなりに使えるだろうと思うものを紹介。 slice 配列の部分を抜き出す。spliceのように元のデータを変更しない。 var a:Array = n...
配列のソート
Arrayクラスのsortメソッドを使用すると、配列の並び替えをする事が出来る。 基本的には「データを"文字列"としてみた時のアルファベット順(文字コード順)に...
Arrayクラスのspliceメソッドを使うと「配列の途中に要素を追加」「任意の要素の削除」といった操作が可能になる。 ex.1)配列の途中に要素を追加。 v...
基本操作
push 、pop 、unshift 、shift の4つの基本メソッドについて。 push 配列の最後に要素を追加。 var a:Array = new A...
初期化
基本的な記述は以下。 ex.1)Array宣言:Arrayクラスのインスタンスをnewで作成する。 var a:Array = new Array(); tra...
配列
Action Script では、C言語のように、言語の基礎機能としての配列は存在しない。(C言語での配列は、厳密にはポインタでメモリを直接扱うので、"配列"...
コンポジット型は、基本的に「クラスを元に作成されたインスタンス」である。 ムービクリップや配列など、new 演算子によって作成されるインスタンスは漏れなくコン...
「データが無いことを示す」型は少々特殊で、以下の場合によって2種に区別される。 undefined 変数定義で初期化代入しなかった場合の変数の値。 null ...
真偽値(Boolean)
「真偽値」とは、「true(真の状態)」「false(偽の状態)」の2状態しかない型のこと。 「ブール値」などとも言う。 if ステートメント、while ステ...
文字列(String)
文字列は数値と異なり、データ形状が複雑である。よって、データとしての文字列を操作&加工するには、">文字列ビルトイン関数を使う必要がある。 リテラル 引用符に囲...
数値(int,uint,Number)
数値の型は、以下。64ビット幅の整数値を扱える型はない。Number でも内部が倍精度浮動小数点なので、52ビットほど。 int 符号付整数。32ビット幅。 -...
プリミティブ型
プリミティブ型データは、「数値(int,uint,Number)」「文字列(String)」「真偽値(Boolean)」「未定義(undefined,null)...
データ型
データ型は、「データに直接アクセス」するプリミティブ型と、「インスタンスに参照アクセス」するコンポジット型に分けられる。 データに対し直接アクセスするタイプ プ...
演算子
演算子の一覧を示す。 優先度は積極的に覚える必要はない。 判らない&忘れた場合は素直に括弧を使うコト。 Action Script は、基本中間言語にコンパイル...
データ型概要。数値(int,uint,Number)、文字列(String)、真偽値(Boolean)、オブジェクト。演算子概要。
入門
さて、">開発環境の構築はお済みでしょうか? フラッシュ開発の、プロジェクト作成からビルド&再生まで基本的な事などを、説明していきたいと思います。 ">初めての...
'>初めての traceで、デバッグ実行の方法を説明しました。 この統合環境内のタブ実行時の swf 画面の大きさが、環境によって可変になっています。 swf ...
プログラミング
フラッシュの開発の基礎から、応用まで?!思いつく限り説明していきます。 ">入門 フラッシュ開発の、基本的なことを説明します。 FlashDevelop におけ...
初めての trace
">Flash Plyer デバッグバージョンの説明で言っていた、trace の試験をしましょう。 Main.as コード中の // entry point の...
初めての一歩
まずは始めの一歩。何事も最初が肝心です。 Flash Develop を起動しましょう。 新しいプロジェクトを作成します。メニューから Project >> ...
さて、ここではフリーで Flash を開発出来るように環境を整えましょう。必要なソフトのインストールから設定まで、開発に入る為の環境構築を説明します。 環境構...
ホーム >> 左脳ActionScript3 >> 2009年5月