-
ActionScript 3.0でも、MovieClipインスタンスに名前をつけて、参照したり管理することができます。しかし、インスタンス名の果たす役割は、ActionScript 2.0/1.0とは少し変わりました。
2008.04.19 | 野中 文雄 | [AS 3][ActionScript][Tips][野中ゼミ]
コメント (0) | トラックバック (0) -

2008年4月にFlash Player 9のセキュリティアップデートが行われます
Adobeデベロッパーセンターに「緊急情報: 2008年4月に行われるFlash Player9のセキュリティアップデートへの対応のお願い」というお知らせが掲載されました。
2008.03.21 | 野中 文雄 | [ActionScript][バグ][業界ニュース]
コメント (0) | トラックバック (1) -

ActionScript 2.0で関数内のスコープを確かめる
ActionScript 2.0における関数内のスコープを、サンプルスクリプトで確かめてみます。this参照がある場合とない場合について、タイムラインの関数とクラスのメソッドでも扱いに少し違いが生じます。なお、このテストは、Flash Professional 8/ActionScript 2.0で行っています。
2008.03.06 | 野中 文雄 | [ActionScript][OOP][Tips][野中ゼミ]
コメント (0) | トラックバック (0) -

[AS3] ifとカンマと配列と ー [自動フォーマット] vol.3

すると...
2008.02.18 | 野中 文雄 | [AS 3][ActionScript][バグ][野中ゼミ]
コメント (1) | トラックバック (0) -

コリン・ムックの「今から始める ActionScript 3.0 - WORLD WIDE TOUR 」セミナーレポート
先日開催されたActionScriptのエキスパート、コリン・ムック氏による「今から始める ActionScript 3.0 - WORLD WIDE TOUR」に参加してきました。
朝の10:00から19:00までの長丁場でしたが基礎からしっかりと学べて大変有意義なセミナーだったと思います。
今回の内容についてAdobeサイトにアップされているセミナーレポートの方を運営スタッフの森脇、桜井が、またコリンムック氏のセミナーで利用した教材の和訳の方を運営スタッフの小野田が協力させていただきました。セミナーの概要、当日の雰囲気などがつかめるかと思いますのでよろしければごらんください。コリン・ムックの「今から始める ActionScript 3.0 - WORLD WIDE TOUR」
2008.01.28 | 桜井 和貴 | [AS 3][ActionScript]
コメント (0) | トラックバック (0) -
Maniac! 03-001■コンストラクタメソッドとコンストラクタ関数
「コンストラクタ」は、インスタンスを生成するためのクラスの特別な関数です。そして、クラスに定義された関数はメソッドと呼びます。したがって、「コンストラクタメソッド」と呼ばれることもあります。広い意味では関数つまりfunctionですので、「コンストラクタ関数」と呼んでも差支えはありません。2008.01.26 | 野中 文雄 | [AS 3][ActionScript][OOP][野中ゼミ]
コメント (0) | トラックバック (0) -

[AS3] クラスを複数のMovieClipシンボルに設定したい
MovieClipを継承してコントロールするクラスは、MovieClipシンボルに[リンケージプロパティ]で[クラス]として設定することができます。それでは、複数のシンボルに対して、同じひとつのクラスを割当てることはできるでしょうか。
2008.01.17 | 野中 文雄 | [AS 3][ActionScript][Tips][野中ゼミ]
コメント (0) | トラックバック (0) -
クラス名を文字列で参照して、コンストラクタを呼出したいことがあります。
たとえば、複数のクラスから、動的にひとつを選んでインスタンスを作成したいという場合です。あるいは、複数のシンボルに[リンケージプロパティ]で連番のクラス名を設定して、ループ処理によりそれらのインスタンスを作成するといった目的も考えられます。本稿では後者を例に、その方法をご紹介します。
2008.01.17 | 野中 文雄 | [AS 3][ActionScript][Tips][野中ゼミ]
コメント (0) | トラックバック (0) -

[AS3] if/else if/elseステートメントの[自動フォーマット]で余分な閉じ括弧}が入る
[自動フォーマット]が、またしても。
if/else if/elseステートメントを使った場合、elseステートメントの最後にコメントを入れると(図001)、[自動フォーマット]で不適切な記述に変わることがあります(Flash CS3 Professional 9.0.0.494)。
図001■if/else if/elseステートメントの最後にコメント

2007.11.30 | 野中 文雄 | [AS 3][ActionScript][バグ][野中ゼミ]
コメント (0) | トラックバック (0) -

SWFファイルの外部読込みとMovieClip.attachMovie()メソッド
リンケージ設定された[ライブラリ]のMovieClipシンボルは、SWFに関連づけられるようです。
2007.09.30 | 野中 文雄 | [ActionScript][Tips][野中ゼミ]
コメント (0) | トラックバック (0) -
パネルのタイトルバーをドラッグして他のパネルに近づけると、ドロップゾーンがハイライトして、そのパネルにドッキングすることができます(図001)。けれど、ドッキングせずに、その位置でフローティング状態にしておきたい場合があります。
図001■パネルのドッキング

2007.07.31 | 野中 文雄 | [ActionScript][Tips][アニメ・グラフィックス][野中ゼミ]
コメント (3) | トラックバック (0) -

FileReference.onUploadCompleteDataイベント
Flash CS3では、どうしてもActionScript 3.0に目を奪われがちです。でも、2.0についても、一部追加された機能はあります。
2007.06.30 | 野中 文雄 | [ActionScript][Tips][野中ゼミ]
コメント (0) | トラックバック (1) -
ActionScript 3.0では、escape()関数の動作が2.0/1.0とは一部変わりました。たとえば、"F-siteセミナー"という文字列をescape()関数でURLエンコードすると、ActionScript 3.0と2.0/1.0の結果はそれぞれつぎのような文字列になります。
【ActionScript 3.0】
F-site%u30BB%u30DF%u30CA%u30FC
【ActionScript 2.0/1.0】
F%2Dsite%E3%82%BB%E3%83%9F%E3%83%8A%E3%83%BC2007.06.09 | 野中 文雄 | [AS 3][ActionScript][Tips][野中ゼミ]
コメント (2) | トラックバック (0) -

[AS3] ()を使った式が戻り値に指定された関数を[自動フォーマット]すると
[自動フォーマット]が、またやらかしてくれました。
つぎのフレームアクション(スクリプト001)を、[自動フォーマット]してから、[ムービープレビュー]で確認すると、答えとしていくつが[出力]されるでしょう。
スクリプト001■functionの戻り値に括弧()のある式を指定
function xTest(a:Number, b:Number, c:Number):Number {
return (a + b) * c;
}
trace(xTest(1, 2, 3));2007.06.05 | 野中 文雄 | [AS 3][ActionScript][バグ][野中ゼミ]
コメント (1) | トラックバック (0) -

むらけんです。こんにちわ。 2月のF-siteセミナーに来ていただいた方は記憶にあるかと思いますが、タナカミノルさんに、ちょろっと紹介していただいた[GAINER]というものがありましたね。参考:[セミナーレポート]2007.06.05 | むらけん | [ActionScript][Tips][サンプル]
コメント (2) | トラックバック (1) -

KURAGEです。
3Dモデリングデータの表示を目標に制作した、Papervision3D(PV3D)によるリバーシ風サンプルをご紹介致します。
最適化は考えずに表示優先でコーディングしましたが、それなりの速度で動いており、AS3+PV3Dのポテンシャルの高さが伺えます。
2007.06.04 | KURAGE | [AS 3][ActionScript][サンプル]
コメント (7) | トラックバック (1) -

[papervision3d]*Step2*GeometryObject3Dクラス

むらけんです。
いや~遂にCS3日本発売日も来月に決定し、米国版のトライアウト版も先日ダウンロード可能となりました。そして、明日はF-siteセミナーです。160人会場で立ち見が出そうな位大入です。来られる方はよろしくです。
さて、papervision3d第三回です。
今回からは早速ですがソースファイルはCS3版とさせていただきます。2007.05.11 | むらけん | [AS 3][ActionScript][Tips][サンプル]
コメント (0) | トラックバック (0) -

[papervision3d]*Step1*マウスイベント等を付けたりしてみる。

むらけんです。
前回はpapervision3dを利用した、シンプルなサンプルをご紹介しましたが、今回はもう少し立ち入ってみましょう。2007.05.07 | むらけん | [AS 3][ActionScript][Tips][サンプル]
コメント (0) | トラックバック (1) -

[papervision3d]*Step0*入門編-HelloWorld-

お久しぶりです。むらけんです。
さて、世間を騒がせているpapervision3dですが、僕もAS3の壁を乗り越えてやっと弄り始めました。
大分理解出来ましたので、自分を含めAS1.5大好きな人にも抵抗の少ないフレームアクションベースでご紹介していきたいと思います。2007.05.07 | むらけん | [AS 3][ActionScript][Tips][サンプル]
コメント (1) | トラックバック (0) -
TextFieldでデバイスフォントを使用した場合、通常アンチエイリアスを設定する事は出来ませんが、
ActionScript+BitmapDataでアンチエイリアス処理を行う事が可能です。
一連の処理を汎用クラスに纏めましたので、以下サンプルを交えてご紹介致します。

2007.04.08 | KURAGE | [ActionScript][サンプル]
コメント (4) | トラックバック (2) -

[AS3][Windows] クラスが見つからない・定義されていないというエラーが出る
Flash Professional 9 ActionScript 3.0 PreviewのWindows版で、クラスの定義もActionScript (AS)ファイルの保存場所も正しいはずなのに、コンパイルエラーを発生する場合があります。
2007.03.25 | 野中 文雄 | [AS 3][ActionScript][バグ][野中ゼミ]
コメント (0) | トラックバック (0) -
Flash 8のUser Interfaceコンポーネントは、マウスイベントの種類が少ないです。たとえば、Buttonコンポーネントでも、マウスイベントとしてはclickしかありません(図001)。User Interfaceコンポーネントに、他のマウスイベントを追加してみましょう。
図001■Buttonコンポーネントのイベント

2007.02.21 | 野中 文雄 | [ActionScript][Tips][野中ゼミ]
コメント (0) | トラックバック (0) -
ActionScript 3.0では、オーサリング時に予め配置してあるインスタンスについての型指定が、2.0とは変わっているようです。
2007.02.12 | 野中 文雄 | [AS 3][ActionScript][Tips][野中ゼミ]
コメント (0) | トラックバック (0) -

[AS3] ActionScript 3.0で外部テキストファイルを読込む
ActionScript 3.0では、外部テキストファイルを読込むLoadVarsクラスがなくなります[*1]。その替わりに用意されたのが、flash.net.URLLoaderクラスです[*2]。URLLoaderクラスを使った外部テキストファイルの読込みについてご紹介します。
2007.02.08 | 野中 文雄 | [AS 3][ActionScript][Tips][野中ゼミ]
コメント (0) | トラックバック (0) -
ActionScript 3.0のクラスでは2.0とは異なり、静的プロパティと同名のインスタンスプロパティを定義できることが明記されています。
2007.01.07 | 野中 文雄 | [AS 3][ActionScript][OOP][野中ゼミ]
コメント (0) | トラックバック (0) -
FLASH8が出て少しした頃、Blurフィルタを用いて、ブラーインの演出というものが流行りましたね。 最近BitmapDataクラスを用いた、モザイクインをよく見かけるようになってきたので、汎用できるようにスクリプティングしてみました。

2006.11.28 | むらけん | [ActionScript][Tips][サンプル]
コメント (0) | トラックバック (0) -
少々マニアックな現象です。if条件のステートメントブロック{}内に設定した関数(function)が、こつ然と消えてなくなります。
2006.11.27 | 野中 文雄 | [ActionScript][バグ][野中ゼミ]
コメント (2) | トラックバック (0) -
文字列は単純な値でしょうか、それともオブジェクトでしょうか。実は少し込入った仕組みになっていて、しかもActionSctipt 1.0/2.0と3.0とで仕様が変わっています。
2006.11.13 | 野中 文雄 | [AS 3][ActionScript][Tips][野中ゼミ]
コメント (0) | トラックバック (0) -
mixiでこんな質問がありました。イベントハンドラメソッドに空のfunction(関数)を設定したとき、処理の負荷は増えるでしょうか? 理屈で考えると、Flash Playerからメソッドの呼出しが生じる分、CPUが使われるように思われます。簡単に、実験してみました。
2006.11.13 | 野中 文雄 | [ActionScript][Tips][野中ゼミ]
コメント (0) | トラックバック (0) -
変数に初期値を与えるとき、ふたつの書き方があります。これらは何か違いがあるのでしょうか?
i = 0;
var i = 0;2006.10.20 | 野中 文雄 | [ActionScript][Tips]
コメント (0) | トラックバック (0) -

F-site次回セミナーでFLASHバナーをやることになりましたので、前座もどき(笑ということでバナー関連の現場で使える系を一つ。2006.10.14 | むらけん | [ActionScript]
コメント (0) | トラックバック (0) -

[AS3] Stage.stageWidth/Stage.stageHeightの戻り値がウィンドウサイズで変わる
ActionScript 3.0のStage.stageWidth/Stage.stageHeightプロパティは、1.0/2.0のStage.width/Stage.heightと同じく、現在のステージ幅と高さを返します。具体的には、Stage.scaleModeプロパティが"noScale"(StageScaleMode.NO_SCALE)に設定されている場合以外は、SWFファイルのドキュメントプロパティに設定されたサイズが返されるべきです(図001)。ところが、Flash Player 9.0r16では、実際にはFlash Playerのウィンドウサイズが返されてしまうようです。
2006.09.28 | 野中 文雄 | [AS 3][ActionScript][バグ]
コメント (0) -
MX 2004にて追加されたonMouseWheelですが、MACでイベントを取れないという致命的な面があり、対応策としてaddCallbackの使用法を紹介します。

2006.09.14 | むらけん | [ActionScript]
コメント (0) -
先日のf-siteセミナーでFlashにWebカメラ埋め込んだものを使用したのですが
その流れでAS3でWebカメラを用いるときはどうなるか試してみました。今回もサンプルつきです。2006.09.12 | 田中 正吾 | [AS 3][ActionScript][サンプル]
コメント (2) -
Flash 8のNumericStepperインスタンスに、つぎのような[パラメータ]設定をしてみましょう(図001)。maximum = 10、minimum = 1、stepSize = 2、value = 1。[ムービープレビュー]してNumericStepperインスタンスを操作すると、値はどのように変化するでしょう?
図001■NumericStepperの[パラメータ]設定

2006.08.23 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
[ライブラリ]のビットマップ(図001)を、ActionScript 3.0でダイナミックに配置してみましょう。
図001■[ライブラリ]に格納されたビットマップ

2006.08.10 | 野中 文雄 | [AS 3][ActionScript][Tips]
コメント (0) -

[AS3] 終了処理 fscommand("quit") を使ってみる。
いままでCD-ROMコンテンツのようにスタンドアロンで作る際の終了処理は、fscommandを使っていました。これがAS3ではどうなるのか試してみました。
2006.07.24 | 田中 正吾 | [AS 3][ActionScript][サンプル]
コメント (0) -
ActionScript 3.0では、イベントを取得するには、イベントリスナーへの登録が必要になりました。また、マウスイベントには、doubleClickが加わりました。ところが、普通のクリックは受取れるのに、同じ処理でダブルクリックを検出することができません。
2006.07.19 | 野中 文雄 | [AS 3][ActionScript][Tips]
コメント (0) -
AS1/2では、getURLを使うことで、外部ページに行く動作が作れたかと思います。ですが、AS3では書き方が変わりました。
いままで、私のサンプルは外部クラスで持つ形だけだったので、今回はフレーム内記述もあわせてやってみます。2006.07.18 | 田中 正吾 | [AS 3][ActionScript][サンプル]
コメント (0) -
ActionScript 3.0のMouseEventでのイベント取得についてちょっとはまってしまったことがあったのでテストしたサンプルファイルと一緒に紹介します。
2006.07.18 | 桜井 和貴 | [AS 3][ActionScript][サンプル]
コメント (0) -
ActionScript 3.0では、import指示子の使い方が、ActionScript 2.0と変わりました。
2006.07.15 | 野中 文雄 | [AS 3][ActionScript][Tips]
コメント (0) -
AS3.0では、文字列を直接指定しないで「特徴」(パターン)を指定する 正規表現 というものを使うことができるようになりました。
これを使えば、splitやindexOfを使うと工夫が必要だったことも、少ないスクリプトで簡単に取り出せるようになります。
今回は、imageタグに含まれたsrc属性を取り出すサンプルで追ってみます。2006.07.12 | 田中 正吾 | [AS 3][ActionScript][サンプル]
コメント (0) -
AS1/2 で画像読込!となると MoviClipLoader・loadMovie に良くお世話になっていたと思います、AS3 ではそれらが Loader クラスというものに置き換わっています。
では、早速、gif画像を読んでみましょう。
2006.07.07 | 田中 正吾 | [AS 3][ActionScript][サンプル]
コメント (0) -
プログラムでインスタンスをつくるには、「new クラス名()」というかたちでコンストラクタを呼び出すのが原則だ。ところが、MovieClipやTextFieldなどは、コンストラクタでインスタンスを生成することができず、MovieClip.createEmptyMovieClip()あるいはMovieClip.createTextField()などといった特別なメソッドを使う必要があった。ActionScript 3.0では、これらも原則どおりコンストラクタで作成することができる
MYCOMジャーナル「AdobeのFlash担当者に訊く - Flash Player 9とActionScript 3.0何が変わる?」注[*5]
2006.07.07 | 野中 文雄 | [AS 3][ActionScript][Tips]
コメント (0) -
AS3.0では、AS2/1とでは色々と変わった点があるようです。
今回は「四角を横移動させる動き」を題材にして、AS2.0とAS3.0で同じように書いてみようと思います。
最後にサンプルflaも置きますので、ちょっと長いですが、まずは文章で制作の流れを追ってみてください。2006.07.04 | 田中 正吾 | [AS 3][ActionScript][サンプル]
コメント (2) -
「NaN」より:
NaNは順序付けされない(unordered)ため、比較演算子による比較には馴染みません。NaNをNaN自身を含む他の値と比較すると、不等価演算子!=はtrue、等価演算子==はfalseを返します。
2006.07.01 | 野中 文雄 | [ActionScript]
コメント (0) -
[ライブラリ]にコンポーネントがあるとき、メインタイムライン(_root)の深度はDepthManagerクラスで管理することが考えられます。
2006.06.02 | 野中 文雄 | [ActionScript][Tips]
コメント (0) -
たとえば、メインタイムライン(_root)に、MovieClipインスタンスmy_mcを配置します。そして、[プロパティ]インスペクタで、X座標に12.3456789(ピクセル)という値を入力すると、どうなるでしょう?(図001)
図001■[プロパティ]インスペクタでX座標に小数値を設定

2006.04.26 | 野中 文雄 | [ActionScript][Tips]
コメント (0) -
たった1行のスクリプトで、Flash 8.0のアプリケーションが落ちます。
2006.04.05 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
「ActionScript 2.0リファレンスガイド」によれば、newline定数は「キャリッジリターン文字 (¥r) を挿入します」。しかし、これは嘘です。挿入されるのは、改行文字(¥n)です。この点は、「ActionScript 2.0 の学習」の「エスケープ文字について」の解説を、英語版で確認すると理解できます(図001)。
2006.01.09 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
ActionScript 3に対応したFlash Professional 9 ActionScript 3.0 プレビュー版が発表されました。これを受けて、F-siteでは「ActionScript 3.0」に関する記事を募集しています。
2006.01.01 | 沖 良矢 | [AS 3][ActionScript]
コメント (3) | トラックバック (17) -

\r\nが改行コードとして認識されない[Flash 8/Mac OS X]
Flash 8/Mac OS Xで、つぎのスクリプトを実行してみます(図001)。
図001■[アクション]パネルに記述したスクリプト

2005.12.17 | 野中 文雄 | [ActionScript][バグ]
コメント (3) -

Key.onKeyUpイベントが受取れない[Flash 8]
Flash Player 8でパブリッシュしたSWFにおいて、確認された問題です。Key.onKeyUpイベントを受取れないことがあります。
2005.10.13 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
Flash MX 2004およびFlash 8には、OnEnterFrameBeaconというクラスがあります。このクラスのOnEnterFrameBeacon.init()というメソッドを呼出すと、MovieClipにリスナーオブジェクトが登録でき,MovieClip.onEnterFrameイベントを受取れるようになります。
2005.10.09 | 野中 文雄 | [ActionScript][Tips]
コメント (0) -

Flash Player 8で書出したSWFの静止テキストが表示されない
Flash 8はフィルタが追加されたり、テキストのレンダリングエンジンの性能もアップするなど、表現力が向上しました(「次世代Flash − 8ball」参照)。しかし、そのテキストの表示について、物騒なTechNoteがアップされました。
Flash TechNote「Static text published for Flash Player 8 does not appear on Flash Player 7」より:
Macromedia Flash Player 8向けにパブリッシュされたSWF内の静止テキストは、Flash Player 7(以前)で見ると表示されません("Static text in a SWF file published for Macromedia Flash Player 8 does not appear if viewed in Flash Player 7.")。2005.09.21 | 野中 文雄 | [ActionScript][Tips]
コメント (3) -
カンマ(,)演算子は、あまり使われることがありません。使用するメリットがあるのは、forステートメントくらいで、かぎられたものでしょう。しかし、「ActionScriptリファレンスガイド」に、かなり基本的な間違いがあります。
2005.08.31 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
ちょっとしたはずみで、スケルトンのScrollPaneができました。ScrollPaneに設定したMovieClipが、ScrollPaneインスタンスの外枠をはみ出して表示されます。
2005.06.27 | 野中 文雄 | [ActionScript][バグ]
コメント (1) -
Flash MX 2004オンラインヘルプによれば、「ムービークリップがMovieClip.loadVariables()またはMovieClip.loadMovie()の呼び出しからデータを受け取ったときに呼び出されます」。しかし、これは嘘です。MovieClip.loadMovie()メソッドを使った場合、MovieClip.onDataハンドラは呼出す方法がありません。
2005.06.05 | 野中 文雄 | [ActionScript][Tips]
コメント (0) -

PopUpManager.createPopUp()の戻り値の型
PopUpManager.createPopUp()メソッドは、「コンポーネント辞書」(オンラインヘルプ「Flashコンポーネントガイド」)によれば、「作成されたウィンドウへの参照」つまりWindowインスタンスを返します。ところが、戻り値をWindowsクラスで型指定した変数に代入すると、コンパイルエラーが発生します。
2005.04.20 | 野中 文雄 | [ActionScript][Tips]
コメント (0) -
怪談の「番町皿屋敷」ではありませんが、Stage.heightが100ピクセル足りなくなる現象です。怪談と違い、四季に関係なく、[ムービープレビュー]で発生します。
2005.04.06 | 野中 文雄 | [ActionScript][バグ]
コメント (2) -
大文字小文字の区別は、Flash Player 7から採用された仕様変更です。しかし、ブーリアン(論理)値true/falseは、Flash MX 2004 (7.2)を使ってFlash Player 6以前でパブリッシュした場合でも、大文字小文字を誤ると正しく認識されません。
2005.02.10 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
パブリッシュしたSWFのFlash Playerのバージョンによって、返される値が異なります。
2005.02.08 | 野中 文雄 | [ActionScript][Tips]
コメント (0) -

入れ子のMovieClipに設定したContextMenuが表示されない
Flash MX 2004(Flash Player 7)から、ContextMenuクラスを使って、コンテキスト(ショートカット)メニューをカスタマイズできるようになりました。ContextMenuオブジェクトは、MovieClipインスタンスに対して設定します。ところが、そのMovieClipインスタンスが他のMovieClipに入れ子になっていると、設定したコンテキストメニューが表示されません。
2005.01.25 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
タイムラインに配置するMovieClipやTextFieldインスタンスについても、ActionScript 2.0の型指定を行うことが可能です。型指定を行うと、型のシンタックスチェックが行われるほか、コードヒントを表示することができて便利です。しかし、インスタンスをダイナミックに作成する際には、注意が必要です。
2005.01.19 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -

意外と使えないMovieClip.getNextHighestDepth()
MovieClip.getNextHighestDepth()メソッドは、現在使用されている最も数値の大きい深度のつぎ(+1)の値を返します。この値をスクリプトで新規に配置するMovieClipインスタンスの深度に設定すれば、他のMovieClipと重複せずに1番手前に配置することができます。しかし、このメソッド、実はあまり使えません。
2004.12.12 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
TextFieldインスタンスにHTMLテキストで<img>タグを設定したとき、その後に書かれたテキストは画像を回り込みます。この回り込みを、直接解除する方法はないようです。
2004.11.29 | 野中 文雄 | [ActionScript][バグ]
コメント (5) -
Flash MX 2004のMenuBarコンポーネントのインスタンスを配置すると、ボタンが不思議な動作をし始めます。
2004.11.02 | 野中 文雄 | [ActionScript][バグ]
コメント (1) | トラックバック (0) -
[自動フォーマット]すると...

2004.10.09 | 野中 文雄 | [ActionScript][バグ]
コメント (1) -
trace((0x7fffffff+1).toString(16)); // 出力: 7fffffff // 1足りない?
2004.10.09 | 野中 文雄 | [ActionScript][バグ]
コメント (2) -

Macromedia Flash MX 2004 Developerサンプル問題[解答]
Macromedia Flash MX 2004 Developerサンプル問題の解答です。解答はとくに日本語訳する必要もないものなので、気になった部分にコメントをつけてみしました。
2004.10.05 | 野中 文雄 | [ActionScript][Tips]
コメント (0) -

Macromedia Flash MX 2004 Developerサンプル問題
Macromedia Flash MX 2004 Developerの認定試験というものがあります。サンプル問題が英文のままなので、ざっと日本語訳してみました。
2004.10.05 | 野中 文雄 | [ActionScript][Tips]
コメント (1) -
殺人事件の捜査は、まず被害者の特定に始まり、つぎに犯行時刻を推定し、そして容疑者のアリバイを洗います。トラブルシューティングの手順も、これと同じ考え方で進めることができます。
2004.10.05 | 野中 文雄 | [ActionScript][Tips]
コメント (0) -
Flash MX 2004 7.2オンラインヘルプ[ActionScriptリファレンスガイド] > [undefined]より:
「Flash Player 6以前用にパブリッシュされたファイルでは、undefined.toString()は""(空のストリング)になります。Flash Player 7以降用にパブリッシュされたファイルでは、undefined.toString()はundefinedになります。」ひと言でいって「嘘」、ふた言なら「無茶」です。
2004.09.21 | 野中 文雄 | [ActionScript][バグ]
コメント (1) -
名前のない関数を定義すると同時に呼出すことができません。そういう必要があるかどうかは別として。
2004.08.23 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -

動的に作成したComboBoxを削除して再作成すると項目が表示されない
UI Componentsのインスタンスは、UIObject. createObject()メソッドで動的に作成することができます。ところが、動的に作成したComboBoxインスタンスを一旦削除して再作成すると、設定した項目は正しく表示されないことがあります。
2004.08.17 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
Flash Playerの古いバージョンを、テストのため必要とすることがあります。Macromediaでは、古いバージョンのFlash Playerを、テスト用に公開しています。
2004.08.04 | 野中 文雄 | [ActionScript][Tips]
コメント (2) -
英語版が公開されたFlash MX 2004 Updater 7.2は、コンポーネント関連ドキュメントが充実しました。その中には、コンポーネントのアニメーションをカスタマイズする方法も、紹介されています([Help] > [Using Components] > [Customizing Components] > [Using styles to customize component color and text] > [Customizing component animations])。
2004.08.01 | 野中 文雄 | [ActionScript][Tips]
コメント (3) -
Flash MX 2004から、TextFieldインスタンスに設定するHTMLテキストとして<img>タグが使えるようになりました。しかし、<img>タグで指定した画像を、表示できないことがあります。
2004.07.04 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
ActionScript 2.0のクラス定義では、クラスのインスタンスを参照する場合に、原則としてthis参照は不要です。thisは、自動的に補われるからです。ところが、this参照をつけないと、スクリプトが正しく動作しない場合があります。「this必須宗」が、一部で復活の兆しです。
2004.06.27 | 野中 文雄 | [ActionScript][バグ]
コメント (0) -
【問1】つぎのスクリプトを記述して、[自動フォーマット]を実行するとどうなるでしょう? いずれも、何かしらやらかしてくれます。

2004.06.21 | 野中 文雄 | [ActionScript][バグ]
コメント (2) -

Flashのフレームレートを正常に[Internet Explorer 6/Window]
こんなレポートを見つけました。
「Internet Explorer 6.0/Windowsで、wmode属性を設定すると、スピードがアップする」(3へぇ)
2004.06.12 | 野中 文雄 | [ActionScript][Tips]
コメント (5) -
continueステートメントは、ループ処理において、以降のステートメントをスキップして、つぎのループに処理を移します。ifやswitchステートメントは、continueが制御を移す対象ではありません。ところが、switchステートメントで、この勘違いが起こるようです。Flash MX 2004で確認された問題です。
2004.06.05 | 野中 文雄 | [ActionScript][バグ]
コメント (1) -
Flash MXから実装されたイベントハンドラメソッドの定義をクリアしたいとき、delete演算子を使わずに、undefinedやnullを代入する人がいます。イベントハンドラメソッドは、delete演算子で削除した方が安全です。
2004.05.22 | 野中 文雄 | [ActionScript][Tips]
コメント (3) -

静的プロパティに設定した配列の値が取出せない[ActionScript 2.0]
ActionScript 2.0でクラスに静的(static)プロパティとして配列を設定した場合、クラスのメソッドで配列エレメントを取出せないという問題が発見されました。