« 関数の定義 | Main | get と set » December 26, 2005 関数の引数 引数のデフォルト値 AS3 では関数宣言時に引数のデフォルト値を指定することができます。デフォルト値の無い引数と有る引数が存在する場合には、デフォルト値の無い引数を引数の列の最初にまとめます。デフォルト値として使用できる値は、コンパイル時に既知の定数のみです。 function sampFunc(x:int, y:int, z:int = 1) { // 呼び出し時に指定がなければ z の値は 1 になる } sampFunc(1, 0); デフォルト値のある引数は呼び出し時に省略可能になります。通常は意識する必要のない引数に使用するとよいでしょう。 argument オブジェクト デフォルト値の指定されていない引数を省略して関数を呼び出そうとするとコンパイラーがエラーを返します。また
AIとか、探索とか分析とかの処理のときに、for文100万回ループとか10000回再帰呼び出しみたいのをやりたいことがあるんだけど、Flashではどうも現実的じゃなくて諦めてたのよ。 んだけどね、 おいちゃんね、今日おもいついちゃったのよ。 for文でループ中に経過時間を計って、一定時でfor文強制終了。終了時のローカル変数を保存して、次のフレームでループ文を復元、再開するようなクラスをつくればいいんじゃね? なんか、Javaにはスレッドっていって、そういう機能があるらしいね。これ実現できたら、どんな処理やってもflashが固まるっていうのはかなり軽減できそう。 投稿者 Taka : 2005年12月15日 01:32 book bookmark はてなブックマークに追加 del.icio.usに追加 trackbacks this entry's trackback URL: http:
今回は、FlexBuilder2 を使った ActionScript のアプリケーション開発手順を解説します。 ActionScript のアプリケーションを開発するには、まず ActionScript Project を作成します。手順は、メニューバーから File → New の順に選び(もしくは、ツールバーの New アイコンをクリックして)表示されるリストから ActionScript Project を選択します。そうすると下のようなポップアップウインドウが表示されます。 ここで、プロジェクト名を入力します。Main Application file の欄は、自動的にプロジェクト名と同じものが入力されます。これは変更しても構いません。入力後にウインドウ下部の Finish ボタンを押すと、プロジェクトおよび as ファイルが作成が開始されます。 作成が完了するとプロジェクトに含
Flash ActionScript の初心者、中級者をターゲットとしたチュートリアル・サイト。2008.08.13 『ActionScript 3.0 ポケットリファレンス』(技術評論社)完成!!! 8/29発売。今回も、初心者、中級者向けです。 「フレームアクションで使うActionScript 3.0」とばかりに、記述例はほとんどがフレームアクション。 前回どおり、文字列、配列などの基本的なデータ型の操作はくわしく説明し、高度な内容に 関しては、さらりと、メリハリをきかした内容になっています。 目次は、こちらでご覧いただけます。 2005.05.20 本日、『ActionScript ポケットリファレンス』(技術評論社)が発売になりました。 2005.05.18 発売前から、『ActionScript ポケットリファレンス』(技術評論社)の正誤表を掲載です(^^;
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く