TOPPERのスニーカー!
May 27, 2007
ブラジル生まれのブランド『TOPPER』のスニーカー2足購入!
数日前にadidasのスニーカー買ったばかりだけど。グリーン系がどうしても欲しくて。

カテゴリー:
タグ:
ガーベジコレクション
May 25, 2007
前にガーベジコレクションのメモリ開放をサンプル作って検証しようと思ったらうまくできなかった。
そのへんのことが『Flash Player 9 のガーベジコレクション』にわかりやすく書いてありました。
どうやらメモリ開放はかなり限定的に行われる模様。
そうなんだ!
検証に時間を割いてしまった身としては、こういう情報はヘルプに載せておいて欲しいな。
カテゴリー:
Shellクラスの動作確認
May 25, 2007
Shellクラスの動作確認をしようとサンプルを見ていたら、前に書いたエントリー『Apolloアプリケーション起動時の初期化処理』に関連する部分をみつけた。
<mx:ApolloApplication xmlns:mx="http://www.adobe.com/2006/mxml"
creationComplete="init()">
いろいろサンプルを見た結果、creationCompleteを使っているケースが多い(覚えとこ)。
それとshellクラスのINVOKEイベントを使う。
カテゴリー:
Apolloアプリケーションから新しいウィンドウを開く
May 24, 2007
次の2つの記事を読みながら、トライ。
Apollo:Documentation:Working with windows
自由な形にできるウィンドウのApolloアプリを作成しよう
カテゴリー:
Apollo mini Camp @ Tokyoレポート(3)
May 24, 2007
最後に質疑がありました。時間の都合で質問できなかった人が出るほどでした。
2点質疑の内容がわからなかったんですが、それ以外はだいたい次のようなものでした。
Q.アプリケーションを実行するにはApolloランタイムがエンドユーザーに必要になるが、普及させる作戦は?
A.策を練っているところで全部は公開できないが、アプリのインストールをシンプルにすることを考えている。アプリとランタイムをセットにして配布できるように検討中で、それ以外も追求していく。
カテゴリー:
Apollo mini Camp @ Tokyoレポート(2)
May 23, 2007
第二部ではベータ版について紹介がありました。
ベータ版の新機能(一部)
■Drag and Drop/Clipboard(詳細は後述)
Apolloアプリからアプリの外へドラッグドロップできる。コピペも。
カテゴリー:
Apollo mini Camp @ Tokyoレポート(1)
May 23, 2007
Apollo mini Camp @ Tokyoに行ってきました。
ゲリラ的なゆるいイベントということでした。
大きく三部構成
第一部 Apolloの全体像(シニアプロダクト マネージャー Mike Chambersさん)
第二部 ベータ版の紹介(プラットフォーム エヴァンジェリストDaniel Duraさん)
第三部 質疑応答(シニアプロダクト マネージャー Mike Chambersさん)
このエントリーでは第一部についてまとめています。第一部は既知の事柄の再認識といった内容です。
カテゴリー:
Apolloアプリケーション起動時の初期化処理
May 23, 2007
Apolloアプリケーション起動時の初期処理は次の3つのイベントを使う。
preInitializeイベント
creationCompleteイベント
initializeイベント
カテゴリー:
クロームの設定
May 23, 2007
Apolloアプリケーションのクローム設定メモ
OSのクロームを使う

アプリケーション記述ファイル(xml)で次のように設定する。
<rootContent systemChrome="standard">
カテゴリー:
MacBook 購入!
May 19, 2007
ようやく自宅用にMacBook(ブラック)購入。メモリ2Gに増設。
マウスついていないんだ!と戸惑ったところ。ワイヤレスにしよっかな。
CS3は買うとして、フォントとかマック用持ってないから揃えていかないとなあ。
Windows入れたい気もあるけど、しばらくは引き続きVaioも使う。
でもなんにせよ、MacBookは持ち運べるからとにかく楽しくなりそう!
カテゴリー:
Apolloアプリケーションのタイトルについて
May 19, 2007
自分で作ったApolloのサンプルアプリをインストールして、あとでプログラム削除しようとした時に思った。
Windowsでプログラム削除するときにはアプリケーションの一覧が表示されて、そこから削除するものを選ぶ。
仮にサンプルアプリのタイトルを「Adobe Apollo Test」とした場合、名前順にソートされていると、AdobeのPhotoshopとかの並びに表示される。これは良くない。
Apolloアプリケーションのタイトルをつけるときにもガイドラインが必要だなと思った。
悪意をもってタイトルを「Adobe Photoshop」とかってして、アイコンもそれらしくしたら間違って本物のフォトショップを削除してしまう可能性も出てくる。
ということで試すときはひとまず、自分のドメイン名「Scratchbrain」を先頭につけるように心掛けようと思いました。
カテゴリー:
Fileクラスを使ってファイル書き込み試し
May 19, 2007
Apollo mini Camp @ Tokyoに備え、ポケットガイドで勉強中。
Fileクラスを使うとユーザーのディレクトリやファイルにアクセス可能ということです。
現在はセキュリティモデルが実装されていないので、やっぱり人が作ったApolloアプリケーションをインストールするのは注意が必要ですね。
詳しくは『Apolloポケットガイド邦訳WIKI』にあります。
カテゴリー:
UMLツールでActionScript3.0のクラス図を描く
May 18, 2007
ActionScript3.0でクラス構成考える上でUMLツールを使いたくなってきた。

今のところ、本格的なシステムを作成するわけではないので、頭が整理できる程度のいんちきクラス図が使えればいいと思っている。
Flashってやっぱ面白い立ち位置だって思うのは、仕組みなんだけど遊び(エンターテイメント)があるところ。
UMLがしがしやるのはもう少し演出を考えられるようになってからにしたい。
カテゴリー:
Webサイトに必要なこと
May 18, 2007
これからいくつかサイトを作ろうと思っている。
ここ数日Webサイトに重要なことはなにか、初心にかえって考えていた。
人によっていろいろ見方があるだろうけど、今現在の僕はこう結論づけた。
一番重要なのは、インパクト(個性)。
カテゴリー:
Flex 2 SDK 試し(ボタンイベント)
May 16, 2007
カテゴリー:
Apollo mini Camp @ Tokyo
May 15, 2007
アドビのイベント『Apollo mini Camp @ Tokyo』。
すぐ満席になった模様。
事前登録しても受講票を送れない場合があると登録確認メールに書いてある。
とっても行きたいけど、どうなるんだろう。
それにしてもApolloの注目度は高いんだなとつくづく。
あとは幸運を祈るのみ。
2007/5/16 追記
無事、受講票が届いた。
当日までにもうちょっと触っておかなきゃ。
カテゴリー:
直角三角形と三角関数
May 15, 2007
Flashで使う数学メモ。
三角関数は直角三角形をもとに定義されているので、まず直角三角形についていくつか知る必要があります。直角三角形以外の三角形に三角関数は当てはまりません。

カテゴリー:
Flashにおける座標と角度
May 15, 2007
Flashで使う数学メモ。
普通、数学ではy軸は基準点から上方向にプラスになる。

Flashを含むコンピュータ画面ではy軸は基準点から下方向にプラスになる。

同様に、角度についても基準点から時計回りの方向で増えていく。

カテゴリー:
papervision3D試し(平面にjpegセット)
May 15, 2007
カテゴリー:
タグ:
papervision3D試し(平面)
May 9, 2007
カテゴリー:
タグ:
CASSADAGA/ブライト アイズ
May 8, 2007
評価が高いのはずっと知っていたけど聴きそびれていたブライト アイズ初購入。
サイモン & ガーファンクルが思い浮かぶフォークな楽曲はこの季節、窓を開けた部屋で聴くと心地良い。
カテゴリー:
Flex SDKでHello World !
May 8, 2007
少しずつFlex勉強。
MXMLとは
・XML言語の一種
・MXMLタグは、ActionScript3.0のクラス、プロパティに相当
・ユーザーインターフェイスをレイアウトする
・サーバーサイドデータソースへのアクセスやデータバインディング(あるオブジェクト ( バインド元 ) のデータを他のオブジェクト ( バインド先 ) に結びつける機能)を定義
カテゴリー:
papervision3Dコンパイラエラー解消
May 8, 2007
papervision3Dの試しで、クラス定義が見つからないというエラー(#1172)が出てどうにも進めなかったのだが、strictモードやめたらエラーが出なくなった。
ふう、これでやっと試せる。
参考URL
[Papervision3D] Hi all, just joining the newsgroup. Got some funky results on builds.
カテゴリー:
タグ:
Adobe CS3 発表記念イベント
May 8, 2007
CS3の予約販売開始ということで、6月に発表記念イベント『CREATIVE FREEDOM 自由×自在』が開催される。
さっそく申し込み。
どの製品を買うか悩み中なので参考にしたいと思います。
カテゴリー:
ダブルクリックイベント(MouseEvent.DOUBLE_CLICK)が受け取れない
May 8, 2007
ダブルクリックイベントが受け取れないと思っていたら、F-site『[AS3]MouseEventの挙動』に方法が書いてありました。
早速、doubleClickEnabledプロパティをtrueにしたら受け取れた。
square.doubleClickEnabled = true;
square.addEventListener(MouseEvent.DOUBLE_CLICK,onMouseDoubleClick);
参考URL
Adobe Flex 2 リファレンスガイド InteractiveObjectクラス doubleClickEnabledプロパティ
F-site [AS3]MouseEventの挙動
カテゴリー:
親オブジェクトの変更
May 7, 2007
まず、a、bという名前のSpriteオブジェクトを用意。
cオブジェクトをaに追加。
a.addChild(c);この段階で、numChildrenプロパティで子オブジェクトの数を確かめると、aオブジェクトに子オブジェクトが1つあることがわかる。当然、bオブジェクトの子オブジェクトは0。trace(a.numChildren,b.numChildren);// 出力 1,0次のコードでcの親を調べると、これも当然のことながら、a。trace(c.parent.name);// 出力 a
カテゴリー:
バスキア
May 7, 2007
いろいろ語るには時間が足りなかったんじゃないだろうか。
表面的な感じがして、内側に踏み込んでいない気がした。
アンディー ウォーホル役のデヴィッド ボウイの演技が印象的。
カテゴリー:
モネ大回顧展
May 7, 2007

モネ大回顧展に行ってきた。平日だったのでゆったり鑑賞できた(いつも展覧会がこれぐらい空いていればいいのに)。
カテゴリー:
ラジアンとは
May 7, 2007
ラジアンについて一度まとめておこうと思います。
ActionScript3.0では、角度の単位として馴染みのある度数法に対し、ラジアン(弧度法)を使う場合があります。
たとえばDisplayObjectクラスのrotationプロパティでは度数法を使いますが、三角関数などのMathクラスでは角度の単位にラジアンを使います。
カテゴリー:
SCRATCHBRAIN.NET トップページ
May 3, 2007
scratchbrain.netのトップページをFlash 9 public alphaで作ってみた(まだブログへのリンクだけっ)。
コンテンツは徐々に増やしていきます。

ActionScript3.0のはまったところメモ
Happiness Factory
May 2, 2007
CM大好きなのでペースト!
カテゴリー:
コンストラクタは1行
May 1, 2007
『Foundation ActionScript 3.0 Animation Making Things Move !』を読み始めました。
ぱぁ~っと見る限り、この本では、コンストラクタにinit()メソッド1行だけを書いている。
たしかにそうした方がわかりやすいかも。
init();



















