s26

2009-01-01から1年間の記事一覧

一個上の階へ(progression)

progression.goto(parent.sceneId);progression使ってる時timeoutでのエラーが怖くて、 timeout:0をDoTweenerの時連発してるのですが 不具合あったらどうしよう。

progressionメモ_ルートシーンの参照

僕はIndexScene(getSceneBySceneId(progression.root.sceneId))でルートのシーンを取得してます。他にもあると思いますが何度か使うので、メモ代わりに記述をします。

色のalpha:0とmcのalpha:0

ボタンを作成して、どうもロールオーバーロールアウトの反応が悪いので、色のとこで、alphaが0の壁を作ってあげて、マウスを反応するようにしてあげたのだけどどうも反応が悪い。色のついているmcをつくって上からのっけてあげてmcのalphaを0にした。ボタン…

progressionっぽくないprogression

progressionに再度、挑戦中・・・。ついに案件だから挫折が許されない。。 preloadで使った名前を本編で使ったミスくらい時間がかかりそー。

そういえばas3.0で苦労した事

preloadとかは外部に設置をしないでなんとかなっていたas2.0になれて、 最初の頃、内部でのプリロード方法をぐぐったりしたなぁ

flashdevelopのpathの通し方

もはや、flash developなしじゃ生きられない体になってしまいました。progressionのパスが通らないと思ったらhttp://d.hatena.ne.jp/ActionScript/20090806/fd_swc_libraryでの通りにswcを指定したら通った!!ありがたいです。

drawの時間

http://www.project-nya.jp/modules/weblog/details.php?blog_id=1090を見て考えたんだけど、drawって描画がちょっと時間間隔必要なのかな←間違ってましたfillRect:早い fraw:遅い。から点滅して見える→光って見える。そうかそうか

自分・・・orz..

テキストフォーマットをかけてもかけてもかからないかったから調べた↓http://flabaka.com/blog/?p=535どうやらtextformatって、textfieldにかけるってより、textfieldの中のtextに直接かけるイメージですね。いやー。はまった。はまった。

テキストをきれいに動かしたい

テキストを動かすとちらつきますよね。フレームレート上げてもstageクオリティ上げてもそれは、解像度の問題で、アンチエイリアスの具合が変化するからだと思います。動かす間をピクセル単位だと結構綺麗例 mc.x += 1だめな例 mc.x += 0.8ぜんぜん違う。要チ…

ポップアップメモ

カヤックさんのIEのポップアップブロックのブロック http://level0.kayac.com/2009/04/ie.phpで「ExternalInterface で書いておいた方がいいっぽい」と書いてありましたがsafariではポップアップブロックをしてる場合 開かないらしい。「そんなんしてるやつ…

画像サイズ

10pxの■は四角いが、10.2pxの■は周囲がぼやける。

Are you mac?

if (Capabilities.os.substr(0, 3)=="mac"||Capabilities.os.substr(0, 3)=="Mac"||Capabilities.os.substr(0, 3)=="MAC") { //yes }else{ //no } 小文字にそろえるのとか使った方がスマートですかね。

flvでサイズが500pxを超えたら、やばいと思う

タテでも横でも。でかいのやばいコンピューターが、うなりだしなぜか、mac safariで飛ぶ。コマ落ちというか、飛ぶのかおちるのか、飛ぶのか?まぁ、どっちでもいいんですが。デザイン段階で、「動画エリア、小さくできませんかね?」って聞いてみよう。

激重だったけど2chにあってまさにこれでリセットしたらまぁまぁ普通に動いた

破損キャッシュでそんな感じになる時あるからsafariをリセットしてみ。

タテの移動、横の移動、斜めの移動

flashは移動をさせる事がありますが、tweenerとかつかえば、簡単だから安請け合いをしてしまいますが、注意すべき点がある。「ゆっくり、斜めに動かしたい」この言葉が注意。動かしてる時、スムージングありでも画像が震えだす。円を描く軌道も注意。

いきなりでた障害(action scriptをやっていてテンパりました・)

下記のエラーメッセージを見た事ありますか? ReferenceError: Error #1056: preload のプロパティ loading を作成できません。 at flash.display::Sprite/constructChildren() at flash.display::Sprite() at preload()特に見た事ない人も多いと思いますが、…

swfwheelがうまくいかない

なぜか、mac、safariでswfwheelが動かないという状況で 思いっきり、まわすと 「ちょび」っと動く。という状況。解決方法もどこにも書いていなかったので 解決としては swfwheel.as内に /80 と言う記述があって、それがsafariのマウススクロールを妨げている…

cashasBitmapの使い方(軽量化)

※変化がない場合は前のまま利用して新しく描画をしないからメモリを節約するプロパティ。写真を5枚ほど同時に動かす時に小さい写真でも 意外にメモリを食いました。cashasBitmapをつけたら、結構かたついたので外した。px単位での移動以外は動かないって印…

as3.0でjqueryのfunctionっぽい書き方が出来ます。

あまりみかけた事ないのですが、flashをjqueryっぽくかけます。jqueryと勘違いして書いたらできてました 笑 btn.addEventListener(MouseEvent.MOUSE_DOWN, function(){ trace("hello world") }); とかけるので、結構ソースが綺麗に書ける場合があります。引…

flash vars(swfObject1.5対応)

html側のswfObjectの中に so.addVariable("moji", "aaa"); を記述して flash側のコンストラクタにでも var params:Object = loaderInfo.parameters; var word:String = (params["moji"])? (params["moji"]):"bbb" を記述します。出来ます。

画像の外部読み込み。内部埋め込み。

最近、気づいたメモ。というか、参考書に踊らされて自分を見失っていたのでメモです。画像を内部に埋め込みをするメリット。 ステージの表示をする時に一緒に表示が可能。つまり外部プリロードがある場合には外部プリロードが終わった瞬間に画像を表示する事…

JSON形式をactionscript3.0の中に読み込みたい

学生時代頑張ったXML読み込みですが、社会人になったらCSVやら、JSONやら わけの分からない形式で読み込む事が増えました。 http://code.google.com/p/as3corelib/ ここのcom.adobe.serialization.json.JSON を用いる事でJSONを扱いやすくします。JSONの全体…

as3.0でcsvの読み込み

CSV読み込みというのが、実際に勉強をした事がなかったのですが必要になったので勉強しました。 XMLって聞いたのですが、普通の人はxmlもいじってくれないけど、excelなら納得してくれるらしいです。 as3.0でcsvの読み込みcsv読み込み時の注意点をいくつかピ…

整列クラス

クラスを作成してみた。先日のアリの軍団の配列のような並び方。 var p:Object = new Layout().order_stage(左上のx, 左上のy, 物体の横幅, 物体の縦幅, 間隔, 個数, ステージ幅); p.xに配列で、x座標 p.yに配列で、y座標が入ります。img_listの中にイメージ…

アリんこ

http://prfry.net/sample/にて、as3.0での整列の練習でアリの整列をつくりました。

progressionの嫌なとこを解決したい。

前回に分からなくて弱音を吐いてしまいましたが この間、躓いていた部分が解決したので、掲載しますー。 ※初心者なので、内容については保証できないので、ご了承くださいませー。 問題点-------------------------------------------------- progressionの…

おまじない

コピペ用 stage.frameRate=30; stage.quality=StageQuality.HIGH; stage.align=StageAlign.TOP_LEFT; stage.scaleMode=StageScaleMode.NO_SCALE; 改変 stage.frameRate=60; stage.quality=StageQuality.HIGH; stage.align=StageAlign.TOP_LEFT; stage.scaleM…

progressionは難しい

最近、mixiのコミュニティではフルフラッシュサイトを作りたい。って子が、コミュニティで聞いていたのだけど多くの人がprogressionを使うと簡単に作れるよ。ってコメントをしていた気がする。 これが理解できないのですが、progressionってすごい難しいと思…

lengthとlength()

二つあるのですが、たまに混同してしまうとエラーの出方も 微妙なので、結構はまってしまいますが配列の数を数えれるのが length xmlの要素の数を数えれるのが length()

文字の置き換え

replaceだと、なんとなくですが、使いにくい印象がありました。 文字の置き換えに関して、 「Aで区切って、Bでつなぐ」ことで、 置き換えを行った方が気持ちの中で簡単だったので cData = (cData.split('A')).join('B'); 以上で簡単に出来ました。また、…