April 2007 | ブログ ホーム | June 2007

May 2007 アーカイブ

TOPPERのスニーカー!

May 27, 2007

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

TOPPERスニーカー

つづきを読む

カテゴリー: 


タグ: 


Posted by scratchbrain at May 27, 2007 9:58 PM | Permalink | Comments (0) | Trackback (0)

ガーベジコレクション

May 25, 2007

前にガーベジコレクションのメモリ開放をサンプル作って検証しようと思ったらうまくできなかった。

そのへんのことが『Flash Player 9 のガーベジコレクション』にわかりやすく書いてありました。

どうやらメモリ開放はかなり限定的に行われる模様。
そうなんだ!
検証に時間を割いてしまった身としては、こういう情報はヘルプに載せておいて欲しいな。

カテゴリー: 


Posted by scratchbrain at May 25, 2007 12:21 AM | Permalink | Comments (0) | Trackback (0)

Shellクラスの動作確認

May 25, 2007

Shellクラスの動作確認をしようとサンプルを見ていたら、前に書いたエントリー『Apolloアプリケーション起動時の初期化処理』に関連する部分をみつけた。

<mx:ApolloApplication xmlns:mx="http://www.adobe.com/2006/mxml" 
creationComplete="init()">

いろいろサンプルを見た結果、creationCompleteを使っているケースが多い(覚えとこ)。
それとshellクラスのINVOKEイベントを使う。

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 25, 2007 12:10 AM | Permalink | Comments (0) | Trackback (0)

Apolloアプリケーションから新しいウィンドウを開く

May 24, 2007

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 24, 2007 10:54 PM | Permalink | Comments (0) | Trackback (0)

Apollo mini Camp @ Tokyoレポート(3)

May 24, 2007

最後に質疑がありました。時間の都合で質問できなかった人が出るほどでした。

2点質疑の内容がわからなかったんですが、それ以外はだいたい次のようなものでした。

Q.アプリケーションを実行するにはApolloランタイムがエンドユーザーに必要になるが、普及させる作戦は?

A.策を練っているところで全部は公開できないが、アプリのインストールをシンプルにすることを考えている。アプリとランタイムをセットにして配布できるように検討中で、それ以外も追求していく。

つづきを読む

カテゴリー: 



Posted by scratchbrain at May 24, 2007 12:21 AM | Permalink | Comments (0) | Trackback (0)

Apollo mini Camp @ Tokyoレポート(2)

May 23, 2007

第二部ではベータ版について紹介がありました。

ベータ版の新機能(一部)
■Drag and Drop/Clipboard(詳細は後述)
Apolloアプリからアプリの外へドラッグドロップできる。コピペも。

つづきを読む

カテゴリー: 



Posted by scratchbrain at May 23, 2007 11:29 PM | Permalink | Comments (0) | Trackback (0)

Apollo mini Camp @ Tokyoレポート(1)

May 23, 2007

Apollo mini Camp @ Tokyoに行ってきました。
ゲリラ的なゆるいイベントということでした。

大きく三部構成
第一部 Apolloの全体像(シニアプロダクト マネージャー Mike Chambersさん)
第二部 ベータ版の紹介(プラットフォーム エヴァンジェリストDaniel Duraさん)
第三部 質疑応答(シニアプロダクト マネージャー Mike Chambersさん)

このエントリーでは第一部についてまとめています。第一部は既知の事柄の再認識といった内容です。

つづきを読む

カテゴリー: 



Posted by scratchbrain at May 23, 2007 9:43 PM | Permalink | Comments (0) | Trackback (0)

Apolloアプリケーション起動時の初期化処理

May 23, 2007

Apolloアプリケーション起動時の初期処理は次の3つのイベントを使う。
preInitializeイベント
creationCompleteイベント
initializeイベント

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 23, 2007 6:29 AM | Permalink | Comments (0) | Trackback (0)

クロームの設定

May 23, 2007

Apolloアプリケーションのクローム設定メモ

OSのクロームを使う
OSのクローム

アプリケーション記述ファイル(xml)で次のように設定する。

 <rootContent systemChrome="standard">

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 23, 2007 4:32 AM | Permalink | Comments (0) | Trackback (0)

MacBook 購入!

May 19, 2007

ようやく自宅用にMacBook(ブラック)購入。メモリ2Gに増設。

マウスついていないんだ!と戸惑ったところ。ワイヤレスにしよっかな。
CS3は買うとして、フォントとかマック用持ってないから揃えていかないとなあ。

Windows入れたい気もあるけど、しばらくは引き続きVaioも使う。
でもなんにせよ、MacBookは持ち運べるからとにかく楽しくなりそう!

カテゴリー: 


Posted by scratchbrain at May 19, 2007 1:16 PM | Permalink | Comments (0) | Trackback (0)

Apolloアプリケーションのタイトルについて

May 19, 2007

自分で作ったApolloのサンプルアプリをインストールして、あとでプログラム削除しようとした時に思った。

Windowsでプログラム削除するときにはアプリケーションの一覧が表示されて、そこから削除するものを選ぶ。
仮にサンプルアプリのタイトルを「Adobe Apollo Test」とした場合、名前順にソートされていると、AdobeのPhotoshopとかの並びに表示される。これは良くない。

Apolloアプリケーションのタイトルをつけるときにもガイドラインが必要だなと思った。
悪意をもってタイトルを「Adobe Photoshop」とかってして、アイコンもそれらしくしたら間違って本物のフォトショップを削除してしまう可能性も出てくる。

ということで試すときはひとまず、自分のドメイン名「Scratchbrain」を先頭につけるように心掛けようと思いました。

カテゴリー: 


Posted by scratchbrain at May 19, 2007 1:03 PM | Permalink | Comments (0) | Trackback (0)

Fileクラスを使ってファイル書き込み試し

May 19, 2007

Apollo mini Camp @ Tokyoに備え、ポケットガイドで勉強中。

Fileクラスを使うとユーザーのディレクトリやファイルにアクセス可能ということです。
現在はセキュリティモデルが実装されていないので、やっぱり人が作ったApolloアプリケーションをインストールするのは注意が必要ですね。

詳しくは『Apolloポケットガイド邦訳WIKI』にあります。

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 19, 2007 10:27 AM | Permalink | Comments (0) | Trackback (0)

UMLツールでActionScript3.0のクラス図を描く

May 18, 2007

ActionScript3.0でクラス構成考える上でUMLツールを使いたくなってきた。

ArgoUML

今のところ、本格的なシステムを作成するわけではないので、頭が整理できる程度のいんちきクラス図が使えればいいと思っている。
Flashってやっぱ面白い立ち位置だって思うのは、仕組みなんだけど遊び(エンターテイメント)があるところ。
UMLがしがしやるのはもう少し演出を考えられるようになってからにしたい。

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 18, 2007 2:38 AM | Permalink | Comments (0) | Trackback (0)

Webサイトに必要なこと

May 18, 2007

これからいくつかサイトを作ろうと思っている。
ここ数日Webサイトに重要なことはなにか、初心にかえって考えていた。
人によっていろいろ見方があるだろうけど、今現在の僕はこう結論づけた。


一番重要なのは、インパクト(個性)。

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 18, 2007 2:28 AM | Permalink | Comments (0) | Trackback (0)

Flex 2 SDK 試し(ボタンイベント)

May 16, 2007

ボタンを押すと、テキストフィールドにHello World!と表示されるだけのFlexアプリケーション試し。

Flexサンプル

サンプルソース

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 16, 2007 10:36 PM | Permalink | Comments (0) | Trackback (0)

Apollo mini Camp @ Tokyo

May 15, 2007

アドビのイベント『Apollo mini Camp @ Tokyo』

すぐ満席になった模様。
事前登録しても受講票を送れない場合があると登録確認メールに書いてある。
とっても行きたいけど、どうなるんだろう。

それにしてもApolloの注目度は高いんだなとつくづく。
あとは幸運を祈るのみ。


2007/5/16 追記

無事、受講票が届いた。
当日までにもうちょっと触っておかなきゃ。

カテゴリー: 



Posted by scratchbrain at May 15, 2007 7:47 AM | Permalink | Comments (0) | Trackback (0)

直角三角形と三角関数

May 15, 2007

Flashで使う数学メモ。

三角関数は直角三角形をもとに定義されているので、まず直角三角形についていくつか知る必要があります。直角三角形以外の三角形に三角関数は当てはまりません。

直角三角形

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 15, 2007 6:22 AM | Permalink | Comments (0) | Trackback (0)

Flashにおける座標と角度

May 15, 2007

Flashで使う数学メモ。

普通、数学ではy軸は基準点から上方向にプラスになる。

数学の座標

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

Flashの座標

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

Flashにおける角度

カテゴリー: 


Posted by scratchbrain at May 15, 2007 5:57 AM | Permalink | Comments (0) | Trackback (0)

papervision3D試し(平面にjpegセット)

May 15, 2007

papervision3Dメモ。

『papervision3D試し(平面)』で作ったサンプルのテクスチャに、jpegをセットしてみました。

papervision3D試し(平面にjpegセット)

サンプルソース

つづきを読む

カテゴリー: 


タグ: 


Posted by scratchbrain at May 15, 2007 5:38 AM | Permalink | Comments (0) | Trackback (0)

papervision3D試し(平面)

May 9, 2007

papervision3Dメモ。

コンパイラエラーの謎も解けて、試せるようになったので平面から試してみました。

papervision3D試し(平面)

サンプルソース

つづきを読む

カテゴリー: 


タグ: 


Posted by scratchbrain at May 9, 2007 11:17 PM | Permalink | Comments (0) | Trackback (0)

CASSADAGA/ブライト アイズ

May 8, 2007

評価が高いのはずっと知っていたけど聴きそびれていたブライト アイズ初購入。
サイモン & ガーファンクルが思い浮かぶフォークな楽曲はこの季節、窓を開けた部屋で聴くと心地良い。

カテゴリー: 


Posted by scratchbrain at May 8, 2007 10:39 PM | Permalink | Comments (0) | Trackback (0)

Flex SDKでHello World !

May 8, 2007

少しずつFlex勉強。


MXMLとは

・XML言語の一種
・MXMLタグは、ActionScript3.0のクラス、プロパティに相当
・ユーザーインターフェイスをレイアウトする
・サーバーサイドデータソースへのアクセスやデータバインディング(あるオブジェクト ( バインド元 ) のデータを他のオブジェクト ( バインド先 ) に結びつける機能)を定義

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 8, 2007 9:37 PM | Permalink | Comments (0) | Trackback (0)

papervision3Dコンパイラエラー解消

May 8, 2007

papervision3Dの試しで、クラス定義が見つからないというエラー(#1172)が出てどうにも進めなかったのだが、strictモードやめたらエラーが出なくなった。

ふう、これでやっと試せる。


参考URL
[Papervision3D] Hi all, just joining the newsgroup. Got some funky results on builds.

カテゴリー: 


タグ: 


Posted by scratchbrain at May 8, 2007 9:28 PM | Permalink | Comments (0) | Trackback (0)

Adobe CS3 発表記念イベント

May 8, 2007

CS3の予約販売開始ということで、6月に発表記念イベント『CREATIVE FREEDOM 自由×自在』が開催される。
さっそく申し込み。

どの製品を買うか悩み中なので参考にしたいと思います。

カテゴリー: 



Posted by scratchbrain at May 8, 2007 9:17 PM | Permalink | Comments (0) | Trackback (0)

ダブルクリックイベント(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の挙動

カテゴリー: 


Posted by scratchbrain at May 8, 2007 12:14 AM | Permalink | Comments (0) | Trackback (0)

親オブジェクトの変更

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

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 7, 2007 11:09 PM | Permalink | Comments (0) | Trackback (0)

バスキア

May 7, 2007

いろいろ語るには時間が足りなかったんじゃないだろうか。
表面的な感じがして、内側に踏み込んでいない気がした。

アンディー ウォーホル役のデヴィッド ボウイの演技が印象的。

カテゴリー: 


Posted by scratchbrain at May 7, 2007 4:35 PM | Permalink | Comments (0) | Trackback (0)

モネ大回顧展

May 7, 2007

モネ大回顧展

モネ大回顧展に行ってきた。平日だったのでゆったり鑑賞できた(いつも展覧会がこれぐらい空いていればいいのに)。

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 7, 2007 4:05 PM | Permalink | Comments (0) | Trackback (0)

ラジアンとは

May 7, 2007

ラジアンについて一度まとめておこうと思います。
ActionScript3.0では、角度の単位として馴染みのある度数法に対し、ラジアン(弧度法)を使う場合があります。

たとえばDisplayObjectクラスのrotationプロパティでは度数法を使いますが、三角関数などのMathクラスでは角度の単位にラジアンを使います。

つづきを読む

カテゴリー: 


Posted by scratchbrain at May 7, 2007 12:13 PM | Permalink | Comments (0) | Trackback (0)

SCRATCHBRAIN.NET トップページ

May 3, 2007

scratchbrain.netのトップページをFlash 9 public alphaで作ってみた(まだブログへのリンクだけっ)。
コンテンツは徐々に増やしていきます。

scratchbrain.netトップページ

ActionScript3.0のはまったところメモ

つづきを読む


Posted by scratchbrain at May 3, 2007 2:05 PM | Permalink | Comments (0) | Trackback (0)

Happiness Factory

May 2, 2007

CM大好きなのでペースト!

カテゴリー: 


Posted by scratchbrain at May 2, 2007 12:52 PM | Permalink | Comments (0) | Trackback (0)

コンストラクタは1行

May 1, 2007

『Foundation ActionScript 3.0 Animation Making Things Move !』を読み始めました。
ぱぁ~っと見る限り、この本では、コンストラクタにinit()メソッド1行だけを書いている。
たしかにそうした方がわかりやすいかも。

init();

カテゴリー: 


タグ: 


Posted by scratchbrain at May 1, 2007 10:19 PM | Permalink | Comments (0) | Trackback (0)

検索

このブログを検索

サイトコンセプト

レディオヘッド、Flash・ActionScript 3.0、Processing、アートに関すること。日記・雑感、読書感想など。
[SCRATCHBRAIN.NET ホーム]
[SCRATCHBRAIN プロフィール]
[お問い合わせ]
[Twitter]

リンク

  • 嫁と更新。レシピ、子育て
  • バルセロナ観光ガイド
  • ポケット・アナリシス
  • 洋楽ブックマーク
  • こんなライヴに行きました

広告

最近のエントリー

カテゴリー

タグクラウド

全てのエントリー一覧

RSSフィード

月別アーカイブ

powered by Movable Type

hosted by

あわせて読みたいブログパーツ