FumioNonaka.com

Director Flash 書籍 業務内容 プロフィール
初めにお読みください:「非公式テクニカルノート」のご利用について

■See also:
F-site.org

ActionScript Samples
Flash 8 Samples

Mailing List   ActionScript 3.0

現在公開中の講座一覧
FumioNonaka.com Newletter 第74号は2月2日配信(次回は3月初旬頃予定)
サイトの新ネタやセミナー情報をダイジェストでお知らせします。
What's New
新規情報
早緑月


10年1月トップ5テクニカルノート
1. Flash FN0307007「MovieClip.loadMovieで外部ファイルを読込む」
2. Flash FN0901001「FlashVarsでHTMLからSWFに変数を渡す」
3. Flash FN0303007「LoadVarsオブジェクトを使った外部テキストファイルの読込み」
4. Flash FN0303003「ロールアウトで逆戻りするアニメーション」
5. Flash FN0501003「MovieClipLoaderクラスについて」
Google
WWWを検索 FumioNonaka.comを検索

 

2010.2.1
英語blogのJActionScriptersに「Three types of transformation objects in the Transform class」を追加しました。

ActionScript 3.0

gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第30回は、「マウスイベントとインスタンスの兄弟・親子の関係」 です。前回に続き、マウスとのインタラクションを扱います。今回のお題は、マウスのイベントです。マウスイベントはとくに複数のインスタンスが絡むので、気をつけなければならないことがいくつかあります。

2010.1.31
Flash FN1001001「Utils3D.projectVectors()メソッド」を追加しました。

2010.1.8【ActionScript 3.0セミナー】
wonderflがやってきた!!
〜『ブラウザで無料ではじめるActionScript 3.0』刊行記念トークセッション〜

Flash OOP

面白法人カヤックが提供するサービス「wonderfl build flash online」を使ってActionScriptを学ぶ『ブラウザで無料ではじめるActionScript 3.0—It’s a wonderfl world—』の出版を記念し、執筆者陣によるwonderflのデモ&トークセッションを行います。

【日  時】2010年1月26日火曜日19:00~20:00 (開場18:30)
【場  所】Apple Store, Ginza 3Fシアタールーム
【参加費用】無料
【席  数】84名
【出  演】大塚 雅和(面白法人カヤック)/道家 陽介(面白法人カヤック)/池田 泰延/梅原 宗士/大重 美幸/小林 陽介/高輪 知明/野中 文雄/吉川 佳一


2009.12.18
Flash OOP

ワークスコーポレーションより共著『ブラウザで無料ではじめるActionScript 3.0 ―It's a wonderfl world―』が12月18日に発売されます。共著者は、面白法人カヤックのみなさんを始め、大重美幸さん、高輪知明さん、イズカワタカノブさん、村山健さん、梅原宗士さん、小林陽介さん、池田泰延さん、吉川佳一さん、小林茂さんら豪華執筆陣です。

Flash FN0912002「Dictionary()コンストラクタ」を追加しました。

gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第29回は、「ボタンのコントロール」 です。今回から、マウスの操作の扱いについて解説します。まずは,基本となるボタンのコントロールです。本稿では基本的にボタンシンボルは使いません。ボタンもMovieClipシンボルで作成します。

2009.12.6
Flash FN0912001「インスタンスをy軸で回転した角度が正しく設定されない」を追加しました。

2009.12.4
F-siteのActionScript: AS3に「Dictionaryクラスを使ってみる」を追加しました。

2008.12.3【Now on Sale!!】
Flash OOP

翔泳社より共著『ActionScript 3.0辞典 [FlashPlayer 10/9対応]』を11月16日に発売しました。共著者は、伊藤のりゆき(NORI)さん、大重美幸さん、植木友浩さん、林拓也さんという豪華な顔ぶれです。

2009.11.30
テクニカルノートに、つぎの2件を追加しました。
Flash FN0911001「DisplayObject.rotationX/rotationY/rotationZプロパティ
Flash FN0911002「角度の値を換算して一定範囲に収める

2009.11.14
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第28回は、「正規表現で文字列を扱う」 です。正規表現は、RegExpクラスを使って処理します。このクラスが扱うのは、文字列のパターンです。そのパターンの表現は多彩で、奥が深いものです。本稿では、いわばその入り口を紹介します。

2009.10.31
F-siteのActionScript: AS3に「TextAreaコンポーネントのテキストを選択できなくする」を追加しました。

2009.10.30
Flash FN0910001「Transformクラスのオブジェクトへのアクセス」を追加しました。

2009.10.29
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第27回は、「XMLデータを扱う」 です。XMLデータは、外部ファイルとしてもよく用いられます。ActionScript 3.0におけるXMLの仕様は、「ECMAScript for XML(E4X)」に準拠します。

英語blogのJActionScriptersに「Three types of transformation objects in the Transform class」を追加しました。

2009.9.30
Flash FN0909001「クラス定義にプライベートなクラスが複数あるとコンパイルできない」を追加しました。

オンデマンドのビデオによる情報ソース「Adobe TV」の「Todoketai Channel - 3分でわかる!ActionScript 3.0新機能」というシリーズで、ゲスト講師を担当しました。現在PART-4までが配信されています。

英語blogのJActionScriptersに、つぎの2件を追加しました。
Calculation of focalLength
"Private" classes might cause a compile error
上記のノートは、後者の記事の日本語版になります。

2009.9.3
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第26回は、「外部データの読込み待ち」です。外部からロードしたデータを操作するために、その読込み待ちの処理を作成します。

2009.8.27
FN0608004「EventDispatcher.addEventListener()メソッド」をFlash CS4 Professionalの[Help]にもとづき、体裁を含めて大幅に改定しました。

2009.8.13
F-siteのActionScript: AS3に「DataGridColumn.cellRendererプロパティに文字列で値を指定する」を追加しました。

2009.8.10
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第25回は、「サウンドと画像の外部読込み」です。Flashムービーで使われるサウンドやMovieClipシンボル,画像,テキストデータといった素材は、外部ファイルにしてあとから読込むようにすれば,起動するためのSWFファイルはサイズを小さくできます。

英語blogのJActionScriptersに「Setting String to DataGridColumn.cellRenderer property」を追加しました。

2009.8.9
Flash FN0908001「ComboBoxコンポーネントの項目を削除してもドロップダウンリストの大きさが変わらない」を追加しました。

2009.7.28
英語blogのJActionScriptersに「Resizing the drop down list of ComboBox when removeItem() is called」を追加しました。日本語版も追って作成する予定です。

2009.7.24
Flash FN0907001「IKArmature.registerElements()メソッド」を追加しました。

2009.6.30
Flash FN0906001「Vector3D.project()メソッド」を追加しました。

2009.6.27【セミナー資料アップ】

バナー: Try the ActionScript 3D/野中文雄のFlash CS4で学ぶ3次元表現

2009年6月19日金曜日に催された67WSイベント「Try the ActionScript 3D/のFlash CS4で学ぶ3次元表現」にご参加いただきましたみなさま、ありがとうございました。イベントの内容をもとにした解説記事とサンプルファイルがアップされました。

2009.6.26【セミナー資料アップ】
Adobeデベロッパーセンターに「2行のスクリプトで3次元の消失点をコントロールする」を寄稿しました。2009年5月30土曜日に催されたF-siteセミナー「初心者DAY!~トップランナーの制作現場」のdemo2「Adobe Flash CS4使いこなし大喜利」で披露したネタに、加筆補正を加えた内容です。

2009.6.19
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第24回は、「インスタンスの管理と配列の並べ替え」です。今回の課題は、まずインスタンスの回転するスピードを、マウスポインタの位置によって変えてみます。つぎに、インスタンスの重ね順を、3次元風の表現に対応するよう修正します。

2009.5.19
Flash FN0905003「座標と三角関数と、時々、ベクトル」を追加しました。

2009.5.18
英語blogのJActionScriptersに「Vector3D.w property for multiplication」を追加しました。日本語版は、F-siteのActionScript: AS3に「乗算時のVector3D.wプロパティ」として掲載しています。

2009.5.15
F-siteのActionScript: 業界ニュースに「Flash CS4 Professional 10.0.2アップデートが公開」および「Flash CS4 Professional 10.0.2アップデートの概要」を追加しました。

2009.5.7
Flash FN0905002「Vector3Dクラス」を追加しました。英語版ヘルプを翻訳し、注釈を添えたFN0810002の同名ノートに、全面的な改訂および補足を加えて、オリジナルのリファレンスとしました。

2009.5.4
Flash FN0905001「四元数(クォータニオン)」を追加しました。

2009.5.1【ActionScript 3.0セミナー】
Flash CS4 Professionalには、3次元空間の表現力が加わりました。ActionScript 3.0にも、Flash Player 10対応のこうした機能を実現するつぎのようなクラスやメソッドが備わっています。

  • Matrix3Dクラス
  • Vector3Dクラス
  • Vectorクラス
  • Graphics.drawTriangles()メソッド

今回のセミナーでは、これらのクラスやメソッドの使い方と、その前提となる3次元座標空間の考え方について、サンプルスクリプトを示しながら解説します。また、ベクトルや行列などの数学的な基礎にも触れる予定です。

【日  時】2009年6月19日金曜日13:00~16:15 (開場12:30)
【場  所】TKP代々木ビジネスセンター2号館B1 (JR代々木駅徒歩1分)
【参加費用】4,800円/学生料金2,400円
【募集人数】60名

2009.4.30
Adobeデベロッパーセンターに「三角形分割によるテクスチャマッピング − Graphics.drawTriangles()メソッド Part 2」を寄稿しました。

2009.4.27
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第23回は、「クラスのデザインとループ処理」です。今回は、まずEllipticMotionクラスの処理について、今後の拡張まで考えてデザインを整理してます。その後、タイムラインに複数のインスタンスを配置するといった、繰返し処理のテクニックをご紹介します。

2009.4.18
F-siteのActionScript: AS3に「addChildAt(child, 0)は処理が速い」を追加しました。

2009.4.14
テクニカルノートに、つぎの2件を追加しました。
Flash FN0904001「Vector3D.crossProduct()メソッド
Flash FN0904002「Vector3D.dotProduct()メソッド

2009.4.8
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第22回は、「MovieClipシンボルにクラスを定義する」です。MovieClipシンボルにクラスを定義すると、シンボルのタイムラインや配置されたエレメントなどのアセットが、そのクラスに関連づけられます。すると、MovieClipシンボルを[ライブラリ]からステージにドラッグ&ドロップするだけで、クラスに定義した動作が実現されます。

2009.3.31
Flash FN0903001「Graphics.drawTriangles()メソッド」を追加しました。

Adobeデベロッパーセンターに「三角形分割によるテクスチャマッピング − Graphics.drawTriangles()メソッド Part 1」を寄稿しました。

2009.3.21
Flashドキュメント正誤表に「Flash CS4 Professionalヘルプ」を追加しました。

2009.3.4
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第21回は、「プロパティのようにアクセスするメソッド - get/setアクセサメソッド」です。クラスのプロパティを単にデータ型の指定だけでなく、もっと細かく管理する手法について学習します。

2009.2.28
Flash FN0902001「Vectorクラス」を追加しました。英語版ヘルプを翻訳し、注釈を添えたFN0810001の同名ノートに、全面的な改訂および補足を加えて、オリジナルのリファレンスとしました。

2009.2.12
Adobeデベロッパーセンターに「ActionScript 3.0におけるパフォーマンス向上のヒント」を寄稿しました。2009年1月30日金曜日に催されたAdobe MAX Japan 2009セッションB-7「ActionScript 3.0におけるパフォーマンス向上のヒント」での講演内容に、基本的な説明や補足を加えて書下ろしたものです。

2009.2.3【セミナー資料アップ】

2009年1月29日木曜日-30日金曜日に開催されたAdobe MAX Japan 2009にご参加いただきましたみなさま、ありがとうございました。30日15:50-16:50に担当したセッションB-7「ActionScript 3.0におけるパフォーマンス向上のヒント」のレジュメとサンプルファイルをアップしました。

2009.1.18【追加登録開始】
Adobe MAX 2009で昨年中に満席となりました1月30日金曜日15:50-16:50の野中の担当セッションセッションB-7「ActionScript 3.0におけるパフォーマンス向上のヒント」が増員になりました。追加登録の受付が始まりましたので、ご希望の方はお早めにお申込みください。

2009.1.17
F-siteのActionScript: Tipsに「Flash CS4のヘルプ」を追加しました。

2009.1.14
Flash FN0901003「同階層のインスタンスを参照する」を追加しました。

2009.1.13
テクニカルノートに、つぎの2件を追加しました。
Flash FN0901001「FlashVarsでHTMLからSWFに変数を渡す
Flash FN0901002「LoaderInfo.parametersプロパティ

2009.1.9
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第20回は、「戻り値をクラスで定義する」です。新たに情報を収めるクラスを定義して、MyTimerクラスと組合わせて使ってみます。

2008.12.31

web creators」2009年2月号の巻末特集「独学で始めるFlash作成講座」でchapter4「最新! Flash CS4を使ってみよう」の解説1ページを執筆しました。

F-siteのActionScript: AS3に「偶数を2で割る」を追加しました。

Flash FN0812001「掛け算と割り算の処理速度」を追加しました。

2008.12.16
ActionScript 3 Professional Guide

2008年12月11日木曜日に開催された拙著『ActionScript 3.0プロフェッショナルガイド』出版記念のFLASH OOP勉強会「数学的なベクトルと行列からMatrix/Matrix3Dクラスを理解する」でお見せしたスライドとサンプルファイルをアップしました。

2008.12.15
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第19回は、「Objectクラスと静的メソッドの定義」です。前回の第18回「カスタムクラスを定義する」で作成したクラスMyTimerに、さらに機能を加えます。メソッドの戻り値としてObjectインスタンスを用い、また別に静的なメソッドも定義します。

2008.12.5
2008年12月11日木曜日18:00-20:00に開催されるFLASH OOP勉強会で、拙著『ActionScript 3.0プロフェッショナルガイド』の出版記念として高座を務めることになりました。本書には数学編を設け、高校レベル程度の数学的な解説を加えました。その中から今回は、「ベクトルと行列」を紹介します。

【お  題】「数学的なベクトルと行列からMatrix/Matrix3Dクラスを理解する」
【日  時】2008年12月11日木曜日18:00-20:00
【参加費用】無料
【場  所】アドビ株式会社会議室(ゲートシティ大崎イーストタワー19F)

2008.11.25
Adobeデベロッパーセンターに「Matrix3Dクラス - 変換行列2」を寄稿しました。

2008.11.18
本日発売の「Web Designing」2008年12月号の「特集2:Adobe Creative Suite 4まるわかりガイド」で、Flash CS4 Professionalのレビュー3ページを執筆しました。

2008.11.17【セミナー資料アップ】
F-site.org

2008年11月15日土曜日に開催されたF-siteセミナー「ActionScript最前線」にご参加いただきましたみなさま、ありがとうございました。担当したdemo 4「Flash Player 10で新たに加わった3Dの行列とベクトルを使ってみる」のレジュメとサンプルファイルをアップしました。

Flash FN0811001「変換行列を数学的に捉える」を追加しました。

2008.11.7

Adobe最大のユーザーカンファレンスAdobe MAXが、2009年1月29日木曜日-30日金曜日に台場で開催されます。

Adobe MAX 2008/2009のテーマは、「Connect. Discover. Inspire.」。Webを中心としたデザイナーとデベロッパーなどのコミュニティメンバーが、アドビの最新テクノロジーを活用し、よりリッチで魅力的なコンテンツ(経験)を創造するため、コミュニティメンバー、アドビシステムズとのネットワークを広げ(Connect)、最新のテクノロジーやこれから必要とされるスキルや知識を発見し(Discover)、さまざまなクリエイティビティの融合を体験することで、これまでにないインスピレーションを獲得する(Inspire)場所と時間を提供します。

野中は、1月30日金曜日15:50-16:50のセッションB-7「ActionScript 3.0におけるパフォーマンス向上のヒント」を担当します。

【日  時】2009年1月29日木曜日-30日金曜日
【場  所】ホテルグランパシフィック LE DAIBA(ゆりかもめ台場駅直結)
【参加費用】[早割]1 day:7,000円/2 days:11,000円 [通常]1 day:8,000円/2 days:13,000円
【予定内容】Adobe MAXサイトの参加登録ページ参照

2008.10.22
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第18回は、「カスタムクラスを定義する」です。ユーザーが定義するカスタムクラスは、ActionScript定義済みのクラスと同じように使うことができます。Flashムービー(FLA)ファイルとは別のActionScript(AS)ファイルを作成して定義するので、他のプロジェクトに流用したり、ライブラリを構築するのに便利です。

2008.10.16
Adobeデベロッパーセンターに「Matrixクラス - 変換行列」を寄稿しました。

日刊デジタルクリエイターズに「Matrixとコンピュータ」を寄稿しました。

2008.10.14
Flash FN0810003「Matrix3Dクラス」を追加しました。

2008.10.12
Flash FN0810002「Vector3Dクラス」を追加しました。

2008.10.8
F-siteのActionScript: AS3に「Flash CS4のドキュメント公開」を追加しました。

Flash FN0810001「Vectorクラス」を追加しました。

2008.9.6
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第17回は、「3D風に回転するアニメーション 」です。前回の楕円軌道を描くスクリプトに、遠近感のある3D風の表現を加えてみます。

2008.9.28
Flash FN0809001「VectorクラスとMatrix3DクラスおよびVector3Dクラス」を追加しました。

2008.9.23
F-siteの業界ニュースに「Flash CS3 Professional 用 Adobe Flash Player 9.0r124アップデート」を追加しました。

2008.9.19【Coming Soon...】
ActionScript 3 Professional Guide

毎日コミュニケーションズより10月初旬発売される拙著『ActionScript 3.0プロフェッショナルガイド』の紹介ページに、書籍の最終校正原稿2章分をPDFプレビューとしてアップしました(従来は初稿のHTMLドキュメントだったものを更新しました)。


2008.9.18
FPS2008 OSAKA

2008年9月13日土曜日に開催されたFlash Power Session 2008にご参加いただきましたみなさま、ありがとうございました。この日の高座のレジュメとサンプルファイルをアップしました。

2008.8.31
Flash FN0808001「Matrixクラス」を追加しました。

F-siteのアニメ・グラフィックスに「テキストでつくったボタンのヒット領域」を追加しました。

2008.8.27
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第16回は、「三角関数を使った楕円軌道のアニメーション」です。三角関数のcosとsin関数は、角度の変化に対して値がバネや波の動きのように増減します。これらの関数を使って、円や楕円軌道を描くアニメーションをつくります。

「ActionScript 3.0で始めるオブジェクト指向スクリプティング」経験者Day
【日  時】2008年9月18日木曜日10:00-16:30(全4時間)
【参加費用】12,800円(拙著『ActionScript 3.0プロフェッショナルガイド』を含む)
【場  所】T's東宝ビル別館ホール204(渋谷駅徒歩5分)
【募集人数】30名
【予定内容】
三角関数を使って楕円軌道のアニメーションを作成する
カスタムクラスを定義する
MovieClipシンボルにクラスを定義する
イベントの配信とクラスの応用

2008.8.3
「ActionScript 3.0で始めるオブジェクト指向スクリプティング」スクリプト初心者Day
【日  時】2008年9月17日水曜日10:00-16:30(全4時間)
【参加費用】12,800円(拙著『ActionScript 3.0プロフェッショナルガイド』を含む)
【場  所】T's東宝ビル別館ホール204(渋谷駅徒歩5分)
【募集人数】30名
【予定内容】
・スクリプトによるアニメーション
・DateクラスとStringクラス
・MovieClipの座標の操作
・マウスでスクロールさせるMovieClip

Flash OOPイベント 2008 ~デビューから2年~AS3の今を語ろう
【日  時】2008年8月14日木曜日18:30-22:00
【参加費用】3,500円*書籍の帯持参で500円OFF(帯を捨ててしまった場合は書籍をお持ちいただいても結構です)
【場  所】スーパー・デラックス(六本木駅徒歩5分)
【予定内容】
[第1部]「実案件におけるActionScript3.0の使われ方」岡崎 大典/セトウ ナオ/長井 健一/阿部貴弘(18:30-)
[第2部]「AS3を使った実験的コンテンツの紹介」浦野大輔、切通伸人、原央樹(20:00-)
[第3部]「Flex & Flash、共に歩んでより明るい未来を手に」舩倉純、杉浦篤史、廣畑大雅(20:40-)
[第4部]「『AS3をやるべきか?』AS3のこれから」野中文雄、富川真也、上野直彦、松村慎(21:25-)

2008.7.31
Flash FN0807002「DisplayObjectContainer.mouseChildrenプロパティ」を追加しました。

2008.7.14
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第15回は、「配列を使ったキーコードとプロパティの扱い」です。配列とも呼ばれるArrayクラスを使って、条件判定なしにキーコードの処理を行います。

2008.7.12
Flash FN0807001「LoaderInfoクラス」を追加しました。

2008.6.7
Flash FN0806001「複数のフラグをひとつの整数で表す」を追加しました。

2008.6.6【セミナー資料アップ】
2008年5月31日土曜日日に開催されたF-siteセミナー「初心者DAY!3 Step Scriptと事例祭り」にご参加いただきましたみなさま、ありがとうございました。担当したdemo 1「3 stepで始めるAS3のスクリプト」のレジュメとサンプルファイルをアップしました。

gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第14回は、「キー操作とif以外の条件判定」です。前回作成したスクリプトに、さらに2つ手を加えます。ひとつは、同時に[shift]キーを押したとき、インスタンスの移動距離を変更することです。そしてもうひとつは、キーコードの判定を、ifでなくswitchというステートメントによる処理に書替えます。

2008.5.9【ActionScript 3.0セミナー】
2008年5月31日土曜日開催のF-siteセミナーは、「初心者DAY!3 Step Scriptと事例祭り」と題し、初心者向けスクリプト講座と、前回も好評だったFlashを使った制作事例をご紹介します。

野中は[demo1]を担当します。ActionScript 3.0の基本的な3つのステップをご紹介します。第1に、何かを新たにつくること(new)。第2は、何かを画面に加えること(addChild())。そして第3が、何が起こるか耳をそばだてることです(addEventListener())。>>口上(詳細)

【日  時】2008年5月31日土曜日13:15-17:00
【参加費用】1,000円
【場  所】国立オリンピック記念青少年総合センターセンター棟1F-102室(小田急線参宮橋駅徒歩7分)
【募集人数】200名
【予定内容】
[demo1]「3 stepで始めるAS3のスクリプト」野中文雄(60分)
[demo2]「職業別バナー事例集」徳久達彦/沖良矢ほか(60分)
+参加者もちよりバナー自慢
[demo3]「続・ディレクション塾mini~公開直後!アレがデキルまで」佐分利仁(サブリン)(30分)

2008.4.27
Flash FN0804001「クラスのメソッド内でwithを使って指定したオブジェクトが参照されない」を追加しました。

2008.4.26
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第13回は、「キーボードによる操作」です。キーボードの上下左右の矢印キーで、MovieClipインスタンスをその方向に移動させます。そのために、キーが押される操作をイベントとして受取り、それが何のキーかを判別して処理します。

2008.4.19
F-siteのActionScript: AS3に「MovieClipインスタンスとインスタンス名」を追加しました。

2008.3.31
Flash FN0803001「関数・メソッドとthis」を追加しました。

2008.3.28
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第12回は、「マウスポインタとスクロールの連動」です。前回作成したMovieClipインスタンスを水平スクロールさせるフレームアクションに修正を加えて、スクロールスピードをマウスポインタの位置に連動させます。

F-siteのActionScript: Tipsに「ActionScript 2.0で関数内のスコープを確かめる」を追加しました。

2008.2.28
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第11回は、「MovieClipをスクロールさせる ― 条件判定」です。サムネールが水平に並んでスクロールするメニューのインターフェイスを、第12回までの2回にかけて作成します。スクロールするスピードは、マウスポインタの位置によって変えます。今回のポイントは、条件を判定して分岐する処理です。

2008.2.18
Flash FN0802001「ActionScript 3.0: 言語の概要」を追加しました。

F-siteのActionScript: AS3に「ifとカンマと配列と ー [自動フォーマット] vol.3」を追加しました。

2008.1.26
F-siteのActionScript: AS3に「コンストラクタメソッドとコンストラクタ関数」を追加しました。

2008.1.22
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第10回は、「プロパティのイージング」です。「座標の天動説と地動説」について説明した前回の続きとして,天動説を基準とした座標計算から始めます。そして,減速しながら目的の値に近づくイージングのアニメーションを解説します。

2008.1.17
F-siteのActionScript: AS3につぎの2件を追加しました。
クラスを文字列で参照したい
クラスを複数のMovieClipシンボルに設定したい

2008.1.7
Flash FN0801001「isNaN()関数」を追加しました。

2007.12.21
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第9回は、「座標の天動説と地動説」です。マウスポインタの後を追うMovieClipのフレームアクションというお題で、MovieClipインスタンスの座標の扱いについて解説します。

Flash FN0712001「TextField.appendText()で\rの含まれたテキストが正しく追加できない」を追加しました。

2007.11.30
Flash FN0711001「Tweenのアニメーションが途中で止まる」を追加しました。

F-siteのActionScript: AS3に「if/else if/elseステートメントの[自動フォーマット]で余分な閉じ括弧}が入る」を追加しました。

2007.11.22
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第8回は、「Stringクラスによる文字列の操作と値を返す関数」です。Stringクラスにより文字列を操作して、日付のフォーマットに手を加え、その処理を関数としてまとめます。

2007.11.11
2007年11月10日土曜日日に開催されたF-siteセミナー「そろそろ…、ActionScript 3.0 で行かナイト!」にご参加いただきましたみなさま、ありがとうございました。担当したdemo 3「イベントを制する者、ActionScript 3.0を制す」のレジュメとサンプルファイルをアップしました。

2007.11.6
2007年11月1日木曜日-2日金曜日に開催されたAdobe MAX Japan 2007のセッション「ActionScript 3.0はじめの一歩」にご参加いただきましたみなさま、ありがとうございました。講演内容のレジュメとサンプルファイルをアップしました。

2007.11.2【ActionScript 3.0セミナー】
2007年11月10日土曜日開催のF-siteセミナーは、スクリプトがメインのテーマです。間もなく満員になりますですので、お申込みはお早めに。

野中はActionScript 3.0の話題を扱った[demo3]を担当します。Adobe MAX Japan 2007での初級者向けセッションから、さらにステップアップした内容です。ActionScript 3.0の仕組みとして、従来と変わった部分の多いイベントについて解説します。

【日  時】2007年11月10日土曜日13:15-17:00
【参加費用】1,000円
【場  所】国立オリンピック記念青少年総合センターセンター棟4F-401室(小田急線参宮橋駅徒歩7分)
【募集人数】120名
【予定内容】
[demo1]「こんなに便利!Framework」むらけん(60分)
[demo2]「Adobe AIRをはじめよう!」Adobe社/上条晃宏(予定) (60分)
[demo3]「イベントを制する者、ActionScript 3.0を制す」野中文雄(60分)

2007.10.30
Flash FN0710001「変数宣言と関数定義の初期化時期」を追加しました。

2007.10.29
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第7回は、「Dateクラスの日付と文字列の操作」です。Dateクラスから日付の情報を取出し、文字列として時計のムービーに表示させます。

2007.9.30
F-siteのActionScript: Tipsに「SWFファイルの外部読込みとMovieClip.attachMovie()メソッド」を追加しました。

2007.9.25
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第6回は、「Dateクラスで時刻を調べる」です。Dateクラスを使って時刻を調べ,時計の針のアニメーションを完成させます。

2007.9.24
Flash FN0709001「静止テキストがStaticTextインスタンスとして認識されない」を追加しました。

2007.9.4【ActionScript 3.0セミナー】
2007年11月1日木曜日から2日金曜日にかけて開催されるAdobe MAX Japan 2007が、参加登録受付を開始しました。アドビ システムズ社の役員および多彩な特別ゲストによる基調講演のほか、アドビ システムズの新製品やソリューションの紹介、開発スキルの向上に最適なハンズオントレーニングを含む数多くのセッションが提供されます。

野中は、11月1日木曜日13:00-14:00のセッションC-1「ActionSctipt 3.0 はじめの一歩」を担当します。

【日  時】2007年11月1日木曜日-2日金曜日
【場  所】ホテル日航東京(ゆりかもめ台場駅直結)
【参加費用】[早割]1 day:7,000円/2 days:11,000円 [通常]1 day:8,000円/2 days:13,000円
【予定内容】サイトの参加登録ページ参照

2007.8.31
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第5回は、「イベントリスナーを使う」です。関数をイベントリスナーとして登録し、指定したイベントが発生したときに、その関数が呼出されるようにします。

Flash FN0708001「指定座標を中心にMovieClipを回転させる」を追加しました。

2007.8.7
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第4回は、「関数を使ってパーツ化する」です。ビジュアルエレメントをシンボルに変換して使い回すように、まとまったスクリプトは関数として定義すれば簡単に何度でも実行できるようになります。

2007.7.31
F-siteのActionScript: Tipsに「パネルのドッキングを避ける」を追加しました。

2007.7.23
6月5日にF-siteのActionScript: AS3に追加した「()を使った式が戻り値に指定された関数を[自動フォーマット]すると」のお知らせを失念しておりました。

2007.7.21
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第3回は、「変数を使う」です。引続きシンプルな時計のアニメーションを使い、任意の値をメモリして利用する仕組みである変数について学習します。

7月13日金曜日にFlash OOP Japanで行われたAction Script 3 勉強会「ActionScript 2.0から3.0への移行」のレジュメとサンプルファイルをアップしました。

2007.7.6【7月13日発売】
Flash プロフェッショナル・スタイル Flash プロフェッショナル・スタイル
共著者は、この頃減少傾向のモーニング娘。より2人多い11人です。豪勢な顔ぶれが揃いました。私が執筆した「ActionScript 1.0/2.0とActionScript 3.0」は、この本の性格上幅広い読者を想定しているので、入門的な解説になっています。7月13日発売です。

2007.7.5
Flash FN0707001「rootプロパティでメインタイムラインの関数にアクセスできない」を追加しました。

2007.6.30
Flash FN0706001「ActionScript 3.0に対応したMovieClipのボタンをつくる」を追加しました。

F-siteのActionScript: Tipsに「FileReference.onUploadCompleteDataイベント」を追加しました。

2007.6.22
gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」の第2回は、「ムービークリップインスタンスをコントロールする」です。ActionScriptの基礎概念であるインスタンスとインスタンス名、 ターゲットパスについて簡単に解説しながら、秒針の回転するシンプルなアニメーションを作成します。

2007.6.9
F-siteのActionScript: AS3に「URLエンコード」を追加しました。

2007.6.4
2007年5月12日土曜日に開催されたF-siteセミナーにご参加いただきましたみなさま、ありがとうございました。今回はセミナー資料として、レジュメではなく、ネタもとになりました現在執筆中のActionScript 3.0解説書の2章分を公開します。

ただし、初期の原稿ですので、最終的な内容ではありません。出版の際には大幅に変わっていることもありますので、その点はご了承ください。プリントアウトすると50ページを超えますが、まだ全体の10%にも達しません。気長にご期待ください。

2007.6.1
gihyo.jpより新連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」がスタートしました。本連載では,簡単なスクリプトは書いたことがあるという初級者を対象に,ActionScript 3.0の基本からクラス定義までを解説します。ActionScript 2.0の知識は,とくに前提としません。第1回は、「Flash Player 9とActionScript 3.0」です。

2007.5.31
Flash FN0704001「DisplayObject.rootプロパティ」の追加について、先月「新規情報」に掲載しておりませんでした。

2007.5.20
Flash FN0705002「DisplayObjectContainer.removeChild()メソッド」を追加しました。

2007.5.1
Flash FN0705001「InteractiveObject.rollOverイベント」を追加しました。

2007.4.29
2007年5月12日開催のF-siteセミナーの残り席がわずかになりました。参加ご希望の方は、お早めにお申込みください。なお、[demo3]は笠居さんとサブリンさんにお願いすることができました。

demo3「デザイナーからみるCS3の良し悪し」笠居トシヒロ&サブリン(60分)

2007.4.28
F-siteのActionScript: AS3に「配列(Array)にキャストする」を追加しました。

2007.4.27
Flash FN0704002「as演算子」を追加しました。

2007.4.12【ActionScript 3.0セミナー】
2007年5月12日開催のF-siteセミナーが、申込受付を開始しました。3月27日にアメリカで Adobe Creative Suite 3 が発表され、Adobe Flash CS3 Professional が、含まれる統合製品は4月出荷予定となりました。そこで、今回のセミナーでは、Adobe Flash CS3 Professional の概要から、スクリプター的&デザイナー的見解までまとめてお贈りします。

野中はスクリプトパートを担当します。今回は、Flashの初級者にフォーカスを当てた内容になります。ですからレベルとしては、昨年から今年にかけてF-siteやAdobeなどで行ったActionScript 3.0のセミナーの内容を超えるものではありません。

【日  時】2007年5月12日土曜日13:15-17:00
【場  所】国立オリンピック記念青少年総合センター センター棟3F-311室
【参加費用】1,000円
【予定内容】
[demo1]「Adobe Flash CS3 Professional概要」Adobe社/西村真理子(30分)
[demo2]「とうとうAS3がやってきた」野中文雄(60分)
[demo3]「デザイナーからみるCS3の良し悪し(仮)」講師交渉中(60分)

2007.3.31
Flash FN0703001「...(rest)パラメータ定義キーワード」を追加しました。

F-siteのActionScript: バグに「クラスが見つからない・定義されていないというエラーが出る」を追加しました。

2007.2.28
Flash FN0702001「フレームを戻るとMovieClip.transformの値がリセットされる」を追加しました。

2007.2.21
F-siteのActionScript: Tipsに「コンポーネントにマウスイベントを追加する」を追加しました。

「お勧め参考書籍」に布留川英一『ActionScript 3.0ゲームプログラミングブック』の書評を追加しました。

2007.2.14
F-siteのActionScript: AS3に「オーサリング時に配置されたインスタンスの型指定」を追加しました。

2007.2.8
F-siteのActionScript: AS3に「ActionScript 3.0で外部テキストファイルを読込む」を追加しました。

2007.1.7
F-siteのActionScript: AS3に「静的プロパティと同名のインスタンスプロパティ」を追加しました。

2007.1.3
Flash FN0701001「静的プロパティ・メソッドの継承」を追加しました。

2006年情報    2005年情報    2004年情報    2003年情報    2002年情報    2001年情報


「非公式テクニカルノート」のご利用について
ノートの作成にあたっては、必要な調査や検証を行っております。ただし、記載の誤りや漏れ、解説にしたがって発生した問題、およびそれらにより生じた損害につきましては、一切責任を負いかねます。あらかじめ、ご了承ください。

ノートおよび掲載されているスクリプトの著作権は、作成者に属します。著作権者(作成者名または本サイト)を明示しての引用およびノートへのリンクは、差支えありません。スクリプトの利用・修正も、個人利用・商用ともに、自由に行えます。ただし、解説やスクリプトそのものを販売の目的とすることは、固く禁じます。

ノートに関するご意見・ご要望は、歓迎いたします。また、ノートの中の問題点・わかりにくかった点などでも、結構です。メールにてお寄せください。今後のテーマ選定や内容の改善にあたって、参考にさせていただきます。ただし、原則として返信は差し上げません。ご了承ください。

[トップへ]


ActionScript 3 Professional Guide
ActionScript 3.0プロフェッショナルガイド
>>>補足および正誤表
wonderfl
【Now on Sale!!】
ブラウザで無料ではじめるActionScript 3.0 ―It's a wonderfl world―
Flash OOP
【Now on Sale!!】
ActionScript 3.0辞典 [FlashPlayer 10/9対応]
Flash OOP
FLASH OOP for ActionScript 3.0

オブジェクト指向で考えるActionScript - Flash MXでより進んだWebデザイン作成 -
>>>補足および正誤表
モーショングラフィックスで学ぶActionScript
モーショングラフィックスで学ぶActionScript - Flash MX -
>>>補足および正誤表
Flash プロフェッショナル・スタイル Flash プロフェッショナル・スタイル
>>>補足および正誤表
  Copyright © 2001-2009 Fumio Nonaka.  All rights reserved.