月別アーカイブ: 2008年5月

ActionScript3.0ビジュアル・リファレンス

0080530_1
ActionScript3.0ビジュアル・リファレンス
書店で見かけました。
今まで自分のアンテナにひっかからなかった(発売は今年3月)軽いショック。
これの前のverを持っていたけど前の職場でいつのまにか消えていたり、
ActionScriptの辞書的なものは5->MXのころのFLASHActionScript辞典のままでした。
ちょうど、バックに ヘルプからプリントした「すべてのクラス」リストが入ってたりと、
今は、いろいろ小ネタをやりつつ、
クラスに何があるかを見たい時期で、
使わなくてもこんなんもあるのかとわかる「気分」が味わえるかなと 購入しました。
(使えるもの全部見たら安心するタイプ / 道具そろえたら満足するタイプでもある)
内容は 本当に辞書的な感じ。
だから、この本のみで始めるのはほぼ無理。
何も知らない人は 詳細! ActionScript 3.0 入門ノートを読んでから一緒に読んだ方がよいです。
家に帰って気づいたのは
最近(分かりづらいツンデレーション気味なのも含め)ヘルプをよく読むことを覚えていたのと
そんなに高くないamazonのレビューを見てしまい
「やったー いい本だ」と今は手放しで喜べない。
ヘルプがでないところでは活躍か?
今、目に入ったことは 意味があると 自分を信じて…うーむ どうだろう。
サンプルソースがデータとしてはないので残念。
書籍の掲載しているのでそんな長くはないけど、
何も知らなくても パブリッシュするだけで 
同じ状況がでるのって 初心者にはありがたいのです…

100万人のキャンドルナイト candle-night.org

080528_1
100万人のキャンドルナイト candle-night.org
http://www.candle-night.org/jp/
今年もそんな時期になったのを忘れてました。
毎年サイトがきれいで
(今年は違うようですが)トップイメージに女優さん(?)モデルさん(?)とか何気なく出演していたりと 
そういう意味でも個人的に恒例。
キャンドルナイトの素材がダウンロードもできます。
http://candlearchive.jugem.jp/

継承とか

080527_1
AS3の書籍の通し読みが終えたので
それ以外での 生fla(?)とクラスがないかなと思っていたら
Twiiterでfollowもしているmunegonさんのブログ
http://void.heteml.jp/blog/
バレンタインネタゲームのソース公開
http://void.heteml.jp/blog/archives/2008/02/valentine_source.htmlがありました。
ゲーム自体はこちら
おー ありがたい。
自分の読んだ範囲だと クラスパスの辺りとか 
flaとasを別のフォルダに入れるとかすらなくて これ数が増えたらどうするんだと思っていたので
(笑われるつもりで書いてます。今そんな程度です。)
このソースはありがたいです。
でも as読み始めても 継承とかで止まっているので
ActionScriptで学ぶクラスやオブジェクト指向の基礎
http://www.atmarkit.co.jp/fwcr/rensai2/as3_05/as3_05_1.html
など読んでいます。本よりも 案外そば屋の話の方がわかりやすかったりします。

AS3の初心者本にでてきたイベント名

AS3の初心者向け書籍
「詳細!ActionScript3.0入門ノート」と
「ActionScript3.0アニメーション 数学・物理の基本理論から応用まで」に
実例で登場したイベント名をリストに書いたのでブログにも転記。
(意味があるかわからないけど 半年前の自分なら 「これいったいいくつあるんだよ」と思ってたから書いとく)
//Event
Event.RESIZE
Event.ENTER_FRAME
Event.SELECT
Event.OPEN
Event.COMPLETE
Event.MOUSE_LEAVE
//MouseEvent
MouseEvent.CLICK
MouseEvent.DOBLE_CLICK
MouseEvent.MOUSE_DOWN
MouseEvent.MOUSE_MOVE
MouseEvent.MOUSE_OUT
MouseEvent.MOUSE_OVER
MouseEvent.UP
MouseEvent.MOUSE_WHEEL
MouseEvent.ROLL_OUT
MouseEvent.ROLL_OVER
//TextEvent
TextEvent.LINK
//XMLloader
XMLloader.LOAD_COMPLETE
//TimerEvent
TimerEvent.TIMER
TimerEvent.TIMER_COMPLETE
//KeyBoardEvent
KeyBoardEvent.KEY_DOWN
KeyBoardEvent.KEY_UP
//TweenEvent
TweenEvent.MOTION_FINISH
//TweenImageLoader
TweenImageLoader.TWEEN_FINISH
//Progress
ProgressEvent.PROGRESS
//IOErrorEvent
IOErrorEvent.IO_ERROR
まとめたら案外少ない。