s26

デザインについてのブログをオープン

最近ではflashに関わる機会も減ってしまいました。最近では、seoの勉強をかねて下記のようなサイトを作成しています。よろしかったらぜひ、御覧ください。おしゃれな文房具屋さん

アンドロイドアプリ開発TIPSのサイト

アンドロイドアプリの開発・制作のノウハウをまとめたものをひとつのサイトにしてみました。アンドロイドアプリ開発TIP★STAR | コピペで作るAndroidコピー&ペーストで簡単に実装ができるので、はじめての人にも敷居が低くはじめられるかもしれません。よろし…

flashをやるべきか悩んでいる。

最近では、flashの衰退方向な感じが、加速してきたような気がしないでもないです。もちろん自分はflasherなのですが、javascriptの案件や、androidアプリなどの案件もいただけるようになったのですが、空いた勉強時間に、flashで突き詰めていくモチベーショ…

素人のiphoneアプリ開発日記

最近なんだが、自分の瞑想がよくわかるのだが、iphoneアプリを結局flashAIRで作るのは難しいので、objective-cで作成を始めている。。素人のiphoneアプリ開発日記 できないかも知れないのを続けるよりも、できるのがわかった上で、作成をしていく方が楽であ…

FLASH AIRでiphoneアプリを作っています。

最近、flashの案件が少なくなってきたなーと、感じるこの頃ですが、AIRとかでiphoneアプリが作れるようになってきているので、 最近はFLASH AIRでiPhoneアプリを作るブログを作ったりしていました。よかったらこちらも見てみてください! FLASH AIRでiPhone…

sugi craft

http://www.sugicraft.com/sugicraft

最近はギターが欲しいとか思ってます。

ここの工房のギターの音の鳴りが半端ないらしい。ギター工房sugi craft

Objectの中身を確認する。

for(var key in arr){ trace(key +" : " + arr[key]); }意外に必要になると思いまする

androidアプリ制作

最近なんですが、アンドロイドアプリ制作の勉強をはじめました。また、勉強ブログも開設してみたので、是非ご覧くださいませ。素人のアンドロイドアプリ開発日記

sound buffer

音のバッファーなんて、全部読み込んでいる状態で流すから デフォルト0にしろよ。って思う。

useCapture addEvenetListener

useCaptureってなんじゃらほいと思っていて使わなかったんだけど、 使う機会が来たので使った。要は、クリックした時に3個のイベントがあって、 そのイベントを一番に実行したいのであれば、 そのイベントのuseCaptureをtrueにすると一番最初に実行されます…

addchildで一番手前に表示される。

重なり合うインスタンスの中で、一番手前にもってきたいものを addChildしていたんだけど、これって、イベントリスナーつけて気づいたけど、 removeChild() addChild()って感じで一回removeされているようです。なので、今後は setChildIndex(_mc,numChildre…

1から100までの数字をランダムに並べる

ここのを使った。 ActionScript入門Wiki@rsakane - 配列内のデータをランダムに入れ替える var _arr:Array = new Array(); for(var i:Number = 1 ; i <= 100 ; i++){ _arr.push(i) } var _arrNew:Array = shuffle(_arr); //出力結果 trace(_arrNew.toString(…

progression singleton error (staticでも)

progressionでSingletonが使えなかった。んー。 と言うか、atSceneLoadのaddCommandで設定しているのに、と言うかここで、ひとつ誤解をしていた。タイムライン的に addCommandの上から実行がされると思ったのだけど、 addCommand( new Func(function(){ ここ…

progression preload resize

progressionのプリロード時のstage.stageWidthが固定されていて動かない。ソースを眺めていると、stageがgetで指定されているからっぽい。なのでExDocumentを用いる作戦 ExDocument.stage.addEventListener(ExEvent.EX_RESIZE_PROGRESS,preloadResize);でリ…

progression if文判定 addCommand できない。

progressionでif文でaddCommand内で効かない(*ノ∇`*) と思ったら。sceneIdは比べられないみたい。 なぜ比べられないかは不明なのだが、sceneIdに関しては唯一である必要があるので、そこらへんのコンフリクトの問題で、違うもののようになっているとか、訳わ…

呼び出し中のイベントリスナー消えろの呪文

removeEventListener(evt.type, arguments.callee);

tabでフォーカスするなカス

stage.stageFocusRect = false;

rotation

rotationは360で一周するらしい。

jsクロスドメイン

jsでは基本的に同じサーバーのみアクセス可能。 外のドメインにアクセスするには、flashを通じてとか。 jsonpとかある。 jsonpは、jsファイルとして読み込んで利用ができる形らしい。

swfobjectの大きさの指定ってさ

100%,100% とかはいいんだけど。 900px,600px とかはNGらしい。 pxいらないらしいのでサイズ指定の場合には 900,600

firefox 3.6 flash ずれる

firefox3.6でウインドウの横幅が奇数な時 if (navigator.userAgent.indexOf("Firefox/3.6")!=-1){ $("#container").width("auto"); if ($("#container").width() % 2 == 1) { $("#container").width($("#container").width()-1) } }中のcontainerは偶数にな…

マックのfirefox

マックのfire fox3.6以降に関して、 flashの一番外の部分に枠のあるようなデザインのサイトで(フルフラッシュでない場合)対象のflashの位置が divでmargin:0 auto;の要素の中だったりすると、たまにずれてる。端の枠消えてない? ってなる。なぜかflashの…

改行コードを全て取り除く。

.split("\n").join("").split("\r\n").join("").split("\r").join("")

rdfってなんだよ、xmlにしろよ

と思ってたのですが、問題の焦点が違っていました。rdfは名前空間を指定。名前空間ってなんだよ。って話だけど、xmlのxmlnsに入ってるhttp://djfgkdsg***jkhfkj な人をdefault xml namespace = new Namespace("http://djfgkdsg***jkhfkj");って書く。と、う…

var t = a?a:b を使う時の注意

aの中身がないはずなのに、bへ飛ばない。 と思ってた。String(a)的にしてたんですが、String(a)で a=null の場合には String(null)はundefinedになるっぽいです。

【デザインパターン】Factory Methodパターン

Factory Methodとは、 最初に「工場」を作成します。工場の機能で「何か」からプロダクトを作成します。プロダクト化された、何か。は 特別なファンクションを持ちます。

【デザインパターン】Template Methodパターン

Template Methodは最初にAをして 次にBをして 最後にCをします。って事です。 A:おつかれさまです。 B:●●です C:よろしくお願いします。な感じで使います。 一定のリズムに物事をはめ込む時に使用をします。

【デザインパターン】Adapter

Adapterクラスは 「何か」が存在した場合に、 「何か」を引数として新しいオブジェクトを作成します。 ac = new AdapterClass(「何か」);「何か」では存在しなかった能力をacは持ちます。それがAdapterです。ac.Func()で何か素敵な事ができるのが、Adapterで…

【デザインパターン】Iterator

デザインパターンとは概念らしいので、 こんな感じ。という気持ちで使うらしい。■Aggregate iterator()というファンクションを持つ■Iterator hasNext(),next()というファンクションを持つ。上記のInterfaceを作成。 Aggregateの中にいろいろなものを詰め込み…