FumioNonaka.com Newsletter  RSSを登録する

Macromedia Flash & Directorのテクニカル情報を掲載するFumioNonaka.comから最新ヘッドラインをお知らせ。Flash ActionScriptやDirector Lingoなどスクリプトを中心としたTipsやトラブルシューティング、リファレンスなどで構成。

最新号をメルマガでお届けします    
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。
2007/05/31

[FumioNonaka.com Newsletter: no.042]

//=========================================================================
// [FumioNonaka.com Newsletter]
//
var issue:uint = 42;  // 第42号
var published:Date = new Date(2007, 5, 31);  // May. 31, 2007
//=========================================================================
var index:Object = {
No_0:,
No_1:4月の新ネタ,
No_2:書きもの,
No_3:セミナー,
No_4:よろず新情報,
No_5:スクリプト覚え書き
};  //_____________________________________________________________________
/*
■gihyo.jpで「ActionScript 3.0で始めるオブジェクト指向スクリプティング」が
新連載としてスタートします。簡単なスクリプトは書いたことがあるという初級者
を対象に,ActionScript 3.0の基本からクラス定義までを解説します。
<http://gihyo.jp/dev/serial/01/as3/0001>

■ROKUNANA WORKSHOP OF MEDIA DESIGNから本メールニュース購読者を対象として、
全講座の10%割引が提供されます。講座申込フォームの備考欄に、本メールニュース
登録メールアドレスをつぎのようにご記載ください。

	FumioNonaka.com登録メールアドレス: [登録メールアドレス]

野中の担当講座は、本メールニュース「No_3:セミナー」欄に掲載しています。
<http://67.org/ws/>
*その他詳しくは、ROKUNANA WORKSHOP OF MEDIA DESIGNにお問合せください。

【No_0:天動説と天地創造】==================================================
 地球が回ろうが、太陽が回ろうが、日常生活にはとくに支障はありません。

朝日(07/04/22)「ロシア国民の3割、天動説信じる 『恐竜時代に人類』も」:
<http://www.asahi.com/science/update/0422/JJT200704220005.html>
「『太陽は地球の周りを回っている』―。ロシアで国民の約3割がこう信じている
ことが明らかになり、関係者の間に衝撃が広がっている。有力紙イズベスチヤが
このほど、全ロシア世論調査研究所から入手した調査結果として伝えた。」

アメリカ人の4割が進化論を信じていない[*1]ことを考えれば、「衝撃」というほど
でもない気がします。さらに、記事は続きます。
<http://www.usatoday.com/tech/science/2005-08-31-teaching-evolution_x.htm>

「この結果、天動説を信じている人は28%に上った。ほかに『放射能に汚染された
牛乳は煮沸すれば飲んでも安全』との回答が14%、『人類は恐竜時代に既に出現して
いた」との回答が30%に上った。」

神が人間と生物を同時に創りたもうたのであれば、当然恐竜とも共存していたこと
になります。30%という数字は、アメリカよりはましです。また、食べ物は落として
3秒以内なら食べても大丈夫だという「3秒ルール」[*2]は、日本でも支持は少なく
ないでしょう。
_____
[*1] 翌2006年にギャロップ社が同様の調査をしたところ、やはり半数近くの米国人
が進化論を信じていなかったそうです。
<http://www.galluppoll.com/content/?ci=21811&pg=1>

進化論を否定する見解について詳しくは、中岡望「アメリカにおける『進化論』を
巡る論争再論」をご参照ください。
<http://www.redcruise.com/nakaoka/?p=144>

[*2] 千葉県立現代産業科学館のレポートが「3秒ルール」についてのQ&Aを掲載して
います。
<http://www.life-bio.or.jp/topics/topics214.html>

「食べ物は落としても3秒以内なら食べても大丈夫だという『3秒ルール』は本当
ですか→大事なのは落ちた場所。3秒という時間は根拠がないと思う」

ごもっともです。

【No_1:4月の新ネタ】=======================================================
[リファレンス/ActionScript 3.0新規情報]
■Flash FN0704001「DisplayObject.rootプロパティ」
<http://www.fumiononaka.com/TechNotes/Flash/FN0704001.html>
タイムラインに配置したインスタンスのrootプロパティは、メインタイムラインを
参照します。ただし、ActionScript 2.0/1.0の_rootプロパティとは基本的な概念が
変わっています。

■Flash FN0704002「as演算子」
<http://www.fumiononaka.com/TechNotes/Flash/FN0704002.html>
as演算子の第1オペランド(被演算子)に指定した式が、第2オペランドのデータ型の
メンバかどうかを評価します。第1オペランドが第2オペランドのデータ型のメンバ
であれば、結果は第1オペランドの値です。そうでなければ、結果はnull値です。

【No_2:書きもの】==========================================================
[雑誌・書籍・Web記事など]
■gihyo.jp「ActionScript 3.0で始めるオブジェクト指向スクリプティング」
<http://gihyo.jp/dev/serial/01/as3/0001>
・第1回「Flash Player 9とActionScript 3.0」
ActionScript 3.0をスクリプト初学者向けに解説する新連載がスタートしました。
その第1回は、Flash Player 9とは、ActionScrtipt 3.0で何が変わるのか、さらに
ActionScriptとFlash Playerのバージョン対応について簡潔にご紹介します。

[F-site: ActionScript: AS3]
■配列(Array)にキャストする
<http://f-site.org/articles/2007/04/28131556.html>
あるデータ型の値を異なるデータ型として用いる場合には、データ型の「明示的な
変換」(キャスト)を行います。配列すなわちArray型にキャストするには、別途注意
すべき点があります。

【No_3:セミナー】==========================================================
[JaGra PROFESSIONAL DTP & WEB SCHOOL]
■Flash  MX 2004 ActionScript中級
<http://www.jagra.or.jp/school/flash4.html>
マウスに遅れて追いかけるアニメーションやマウスの方向を向くアニメーションと
いったインタラクティブなムービーを素材として、ActionScriptの基本的な考え方
やスクリプトの組み立て方を学習します。
【日  時】2007年7月26日木曜日〜27日金曜日6時間×2日全12時間
【参加費用】39,900円
【場  所】社団法人日本グラフィックサービス工業会
【募集人数】10名
【テキスト】『モーショングラフィックスで学ぶActionScript  − Flash MX −』

[Adobe認定トレーニングプログラム]
■Macromedia Flash 8:Advanced Design
<http://www.m-school.biz/courses/matp_flash_advanced_design.htm>
フルFlashのWebサイトを想定したサンプルの制作実習と、ポイントの解説により、
以下の内容を習得します。
・Flash 8の新機能およびデザイン要素をActionScriptで制御する方法
・外部ソースの取り扱い
・効率的なFlashムービー設計手法
【日  時】2007年8月1日水曜日〜3日金曜日6時間×3日全18時間
【参加費用】157,500円
【場  所】m-School
【テキスト】macromedia authorized curriculum

[ROKUNANA WORKSHOP OF MEDIA DESIGN]
■ActionScript3.0を使ってみよう
<http://67.org/ws/workshop/detail/040as.html>
Flash Professional 9 ActionScript 3.0 Previewに実装されたActionScript 3.0は
2.0とはクラスの構成やイベントの扱いが変わり、個々のプロパティやメソッドにも
細かな点で違いがあります。本講座では従来のActionScript 1.0/2.0と比較しつつ
ActionScript 3.0の新たな考え方やこれまでと異なる点を解説します。
【日  時】2007年6月23日土曜日6時間
【参加費用】35,000円
【場  所】株式会社ロクナナ
【テキスト】レジュメとサンプルムービーを使用

■オブジェクト指向で始めるActionScript2.0対応
<http://67.org/ws/workshop/detail/043as.html>
スクリプトの初学者を対象として、シンプルなアニメーションのActionScriptから
スタートし、プロパティやメソッド、変数、条件、関数など、スクリプトの文法に
重点をおいて学習します。インタラクティブなムービーを素材に、ActionScriptの
基本的な考え方やスクリプトの組立て方を解説します。
【日  時】2007年7月12日木曜日〜13日金曜日6時間×2日全12時間
【参加費用】67,000円
【場  所】株式会社ロクナナ
【テキスト】『モーショングラフィックスで学ぶActionScript  − Flash MX −』

【No_4:よろず新情報】======================================================
[FLASH-Japanネタ]<http://www.flash-jp.com/>
■自作クラスのインスタンスのtraceとtoStringメソッドについて
<http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=6442&forum=6>
trace()関数の引数に文字列以外のデータを指定した場合、そのデータ型に関連づけ
られたtoString()メソッドが呼出されます。

■AS3以前風の可変のリンケージ名でattachMovieの処理は不可能??
<http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=6448&forum=20>
文字列で指定したクラス名から、クラスの参照を取得するためには、flash.utils.
getDefinitionByName()メソッドを使います。

■AS3.0 ガベージコレクションの対象について
<http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=6490&forum=20>
ActionScript 3.0(AVM2)におけるガベージコレクションの問題・疑問点についての
報告です。

■どういうエラーなのでしょうか?
<http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=6508&forum=6>
コードの量が多すぎると、エラーになります。

【No_5:スクリプト覚え書き】================================================
■配列と加算後代入演算子(+=)
// ActionScript 2.0
// フレームアクション
var test_array:Array = new Array();
var i:Number = 0;
test_array[i] = i;
trace(test_array);
// test_array[1] = 100; // ヒント
test_array[i++] += i; // 問題
trace(test_array);
trace(i);
// 出力:
0
NaN
2

iがなぜ2に加算されるのか不思議です。ヒントのステートメントを有効にすると、
原因が推測できます。問題のステートメントが内部的にはつぎのように処理されて
いるようです。

test_array[i++] = test_array[i++]+i;

ActionScript 3.0では、正しい[出力]が得られます。 JavaScriptでも、これと同じ
結果です。

// ActionScript 3.0
// 出力:
0
1
1

*/
//=========================================================================
var publisher:Object = {
name:野中 文雄,
mailto:fumio@mx10.ttcn.ne.jp,
web:<http://www.FumioNonaka.com>,
credit:2003-2007 (c) Fumio Nonaka all rights reserved.
};  //_____________________________________________________________________
if (wantToUnsubscribe) {  // メールマガジンの購読中止は
	// つぎのURLでお手続きください
	var url:String = "http://www.FumioNonaka.com/Magazine/";
	var request:URLRequest = new URLRequest(url);
	navigateToURL(request);
}
最新号をメルマガでお届け
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。

最近の記事

上へ戻る