[FumioNonaka.com Newsletter: no.045]
//=========================================================================
// [FumioNonaka.com Newsletter]
//
var issue:uint = 45; // 第45号
var published:Date = new Date(2007, 8, 28); // Aug. 28, 2007
//=========================================================================
var index:Object = {
No_0:空に向けて撃った弾丸の行方,
No_1:7月の新ネタ,
No_2:書きもの【読者プレゼント当選発表】,
No_3:セミナー,
No_4:よろず新情報,
No_5:スクリプト覚え書き
}; //_____________________________________________________________________
/*
■7月13日に発売された『Flash プロフェッショナル・スタイル』の増刷が、決まり
ました。
<http://www.fumiononaka.com/Books/FlashProfessionalStyle.html>
【No_0:空に向けて撃った弾丸の行方】========================================
以前から気になっていたことです。刑事ドラマなどで、威嚇射撃として空に向けて
撃った弾丸は、地上に落ちるとき人を殺傷する危険はないのでしょうか。
運動量保存の法則によれば、真空中であれば撃ち上げたときと同じ速度で、弾丸が
地上に落下します。実際には空気抵抗がありますし、殺傷力を強める弾丸の回転も
落下時には止まるはずでしょう。問題は、その威力が危険のない程度まで下がるか
どうかです。
<http://ja.wikipedia.org/wiki/%E9%81%8B%E5%8B%95%E9%87%8F%E4%BF%9D%E5%AD%98%E3%81%AE%E6%B3%95%E5%89%87>
答えは、やはり殺傷力が残るようです。
<http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1211622302>
読売新聞07/07/22「アジア杯勝利でイラク大騒ぎ、『祝砲』の銃弾で3人死亡」:
「タイのバンコクで21日行われたサッカーのアジアカップの準々決勝で、イラクが
2-0でベトナムを下したのを受けて、イラク各地はお祭り騒ぎとなり、ロイター通信
によると首都バグダッドでは、住民が『祝砲』として空に向けて撃った銃弾に
当たって3人が死亡、50人以上が負傷した。」
なお、日本の警官は実際には、空に向けて実弾を撃つことはないといいます。
<http://oshiete.jubako.com/index.cgi?mode=old_one_msg&no=1617&preview=13&key=1617>
【No_1:7月の新ネタ】=======================================================
[トラブルシューティング/ActionScript 3.0新規情報]
■Flash FN0707001
「rootプロパティでメインタイムラインの関数にアクセスできない」
<http://www.fumiononaka.com/TechNotes/Flash/FN0707001.html>
MovieClipのフレームアクションでrootプロパティを参照して、メインタイムライン
に定義した関数にアクセスしようとすると、エラーが表示されてしまいます。
【No_2:書きもの】==========================================================
[雑誌・書籍・Web記事など]
■gihyo.jp「ActionScript 3.0で始めるオブジェクト指向スクリプティング」
・第3回「変数を使う」
<http://gihyo.jp/dev/serial/01/as3/0003>
前回に引続きシンプルな時計のアニメーションを使い、任意の値をメモリして利用
する仕組みである変数について学習します。
[レジュメ・データアップ]
■Flash OOP Japan「ActionScript 2.0から3.0への移行」
<http://www.fumiononaka.com/Sample/070713.html>
7月13日金曜日にFlash OOP Japanで行われたAction Script 3.0勉強会のレジュメと
サンプルファイルをアップしました。
[F-site: ActionScript: AS3]
■()を使った式が戻り値に指定された関数を[自動フォーマット]すると
*6月5日掲載の記事のお知らせが漏れていました。
<http://f-site.org/articles/2007/06/05092845.html>
括弧()を使った式がreturnの後に戻り値として指定されると、[自動フォーマット]
は()を消してくれます。
[F-site: ActionScript: Tips]
■パネルのドッキングを避ける
<http://f-site.org/articles/2007/07/31152002.html>
パネルのタイトルバーをドラッグして他のパネルに近づけると、ドロップゾーンが
ハイライトして、そのパネルにドッキングできます。けれど、ドッキングせずに、
その位置でフローティング状態にしておきたい場合があります。
___________________________________________________________________________
■【読者プレゼント当選発表】□□□□□□□□□□□□□□□□□□□□□□□
株式会社毎日コミュニケーションズ様より、[FumioNonaka.com Newsletter]の読者
プレゼントとしてご提供いただいた共著『Flashプロフェッショナル・スタイル』の
当選者は、大阪府にお住まいのmum様に決まりました。おめでとうございます。
___________________________________________________________________________
【No_3:セミナー】==========================================================
[JaGra PROFESSIONAL DTP & WEB SCHOOL]
■Flash MX 2004 ActionScript中級
<http://www.jagra.or.jp/school/flash4.html>
マウスに遅れて追いかけるアニメーションやマウスの方向を向くアニメーションと
いったインタラクティブなムービーを素材として、ActionScriptの基本的な考え方
やスクリプトの組み立て方を学習します。
【日 時】2007年9月27日木曜日〜28日金曜日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年10月29日月曜日〜31日水曜日6時間×3日全18時間
【参加費用】157,500円
【場 所】m-School
【テキスト】macromedia authorized curriculum
【No_4:よろず新情報】======================================================
[FLASH-Japanネタ]<http://www.flash-jp.com/>
■30分毎に変わるオンクリップイベント
<http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=6721&forum=8>
時刻の経過を分単位で比較するには、単位を分に揃えて、午前0時からの経過分数を
計算します。時分を別々に扱うと、かえって面倒になります。最近も、似た質問が
ありました。
■MovieClip.loadMovie後の挙動について
<http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=6730&forum=6>
外部ファイルをロードしたときに、インスタンスのプロパティには、(1)値がクリア
されるものと、(2)一定の値にリセットされるもの、そして(3)ロードしたデータの
値で更新されるものがあります。
■forを使った条件分岐
<http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=6764&forum=6>
ふたつの配列間で、エレメントの存否を比較する処理です。存在確認用のObjectを
作成するのがポイントです。
■AS3で外部画像の複製方法は?
<http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=6765&forum=20>
ActionScript 3.0で画像イメージを複製する方法です。2.0でも、同様の処理は可能
です。
■無限ループ時のずれ
<http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=6803&forum=8>
MovieClip._x/MovieClip._yプロパティの精度は、小数点以下第2位程度までです。
もっと小さい端数の生じる処理を長く繰返した場合、その誤差は無視できない差を
生じることがあります。
【No_5:スクリプト覚え書き】================================================
■[AS3]数値間の黙示的変換
ActionScript 3.0の数値テータ型には、浮動小数点数値が扱えるNumber型のほか、
整数のintおよび符号のない0以上の整数のみのuintが加わりました。これら数値の
データ型の値を、異なる数値のデータ型に割当てると、エラーを発生することなく
黙示的にデータが変換されます。
http://www.fumiononaka.com/Sample/F-site/ActionScript30_02.html#Tips02-014
var nNum:Number = 4.56;
var nInt:int = nNum;
trace(nInt); // 出力: 4
注意しなければならないのは、Number/int/uintで取りうる値の範囲が異なるという
ことです。範囲外の値を設定すると、エラーも出さず、あっさりとんでもない値に
してくれます。
var nNum:Number = int.MAX_VALUE+1;
var nInt:int = -1;
trace(nNum, nInt); // 出力: 2147483648 -1
xSetNumber(nNum, nInt);
function xSetNumber(n0:int, n1:uint):void {
trace(n0, n1); // 出力: -2147483648 4294967295
}
したがって、値が適切な整数値であることを確実にしようとする場合には、整数の
int/uint型で指定するのでなく、Number型を指定したうえで、スクリプトによって
値のチェックや変換を別途行う必要があるでしょう。
参考: LiveDocs [型変換] > [int、uint、およびNumberへのキャスト]
http://livedocs.adobe.com/flash/9.0_jp/main/00000048.html#wp289196
どうでもいいことですが、「明示的な変換」と「暗黙的な変換」という邦訳が気に
なります。「明示的」と対になる日本語としては、「黙示的」でしょう。
*/
//=========================================================================
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);
}


![転職なら[en]社会人の転職情報!転職成功者続出 転職なら[en]社会人の転職情報!転職成功者続出](http://kamogawa.mag2.com/bn/recommend/sya.gif)
![派遣のお仕事探しなら[en]派遣のお仕事情報 派遣のお仕事探しなら[en]派遣のお仕事情報](http://kamogawa.mag2.com/bn/recommend/haken.gif)
![アルバイト探しは[en]本気のアルバイト アルバイト探しは[en]本気のアルバイト](http://kamogawa.mag2.com/bn/recommend/baito.gif)
![就職サイトは[en]学生の就職情報 就職サイトは[en]学生の就職情報](http://kamogawa.mag2.com/bn/recommend/gakusei.gif)
![転職なら[en]転職コンサルタントキャリアを活かした転職に! 転職なら[en]転職コンサルタントキャリアを活かした転職に!](http://kamogawa.mag2.com/bn/recommend/consul.gif)