Home > action script Archive

action script Archive

ランキング作る時の配列(Array)操作

ランキング用のデータとして「ID」「点数」を配列につっこんで保存する方法をとることがあります。

Continue reading

AS3 の addChildAt

AS3 の addChildAt(displayObject, 0);
は Flash IDE ステージ上に直接配置しているシンボルよりも下に来るのでありがたい。とにかくある DisplayObject を表示リストで最背面に配置したいんじゃいという時に助かる。

AS2 は ステージ直接配置のシンボルより下に attachMovie するのは面倒でした。
そんなこともあるので AS3 と 2 を交互に書いたりしてると軽く混乱する。

Adobe Docs – DispleyObjectContainer

JActionScripters 始動!

jas
JActionScripters.com

日本の Flash/ActionScript を世界にみんなで紹介するプロジェクト「JActionScripters.com」ブログが始まりました。
twitter 上での fladdict さんの呼びかけから3日で本オープン。海外への扉となりますね。

ActionScript3.0 で this を書くか書かないか

ActionScript 3.0 になって AS2 とはスコープの扱いが変更されて、まぁ移行に戸惑うこともあるけれども、とにかく AS2 と AS3 のスコープが変更されている。

で、あまりスクリプトが理解できていない僕でも実感するのは、スコープが変わったので AS2 と AS3 の this の扱いが違うということ。極論すると AS3 では this を書かなくても動く場合が増えた。クラス内ではほとんど書かなくてもうまく動く。

そんな浅い理解でのうのうとやっていたら、最近 AS を始めて僕にハイレベルな質問を投げかける kawa.net の川崎さんに「this を書くのと書かないのはどっちがクールなの?」と聞かれました。もちろん僕ごときがうかつな解答をして前途輝く川崎さんの AS ライフを汚すわけにはまいりません。ということで twitter で皆様におたずねさせていただきました。

Continue reading

まだセキュリティサンドボックス侵害に怒られてるメモ

AS3ではロードした画像をデータとして扱うとサンドボックスエラーとなるのは有名。ロードするだけなら外部ドメインの画像でもクロスドメイン問題関係なくロードはできる。それをwidthやheightを変更するのはオッケー。ビットマップを操作するのはアウト。このあたりはにとよんさんのエントリが丁寧に解説されてて有名。

Continue reading

JavaScript で AR 拡張現実、つまり「JSAR」

勤務先の MTL オフィスにて kawa.net の川崎さんが「FLARやりたいんだよね~」って言ってらしたので開発環境として FlashDevelop を紹介してあげて週が明けたらもうスゴイとこまで辿り着かれていたので驚きました。

JSARToolKit – JavaScriptでAR拡張現実(Augmented Reality) Kawa.netブログ(川崎有亮)/ウェブリブログ

Continue reading

TextField が思いのほか細長くなったら

スクリプトで生成したダイナミックテキストフィールドが、

textfield

みたいな「縦細TextField」になった時に疑うポイント。

Continue reading

hoge=”true”を受け取る時

JSON から hoge=”true” という値を受け取った時、ActionScript 上で条件分岐させるケースで

  1. if(hoge==true) はダメ(false)
  2. if(hoge==”true”) は OK (true)
  3. if(hoge) は OK (true)これやるとヤバい

ってのにちょっとつまづきました。(ストリング扱いなのに3の boolean 判定が通るとこが。)

追記:
コメント戴きました通り、3の if(hoge) は hoge になんらかの文字列が代入されてさえいれば、たとえ hoge=”false” でも true 判定になるので3みたいなことはやらないこと。
いやはや、まだこんなことでつまづくかw。

おまけ:hoge=0;の時 if(hoge) は false 評価するってのもありましたね。ついうっかりハマってしまうことがあるのは、まだまだコードを書き足りていないせいですね。

問題:chumby で FuseKit と CASA は動くでしょうか?

chumby

タイトルの通りです。僕的には相当キャッチーなタイトルをつけたつもりなのですが、気になりませんか?調べてみましたよっと。答えは MTL ブログで。

chumby検証:FlashLite3 でFuseKit と CASA Framework は動くのか? : Media Technology Labs (MTL) : メディアテクノロジーラボ ブログ

crossdomain.xml 格納場所を変更しても外部ドメインのルートからも呼び出そうとする問題

AS2 コンテンツで確認(AS3 でも起こるのかも)した問題。
わりとずーっと悩んでいて、僕だけかと思いきや海外でもフォーラムに上がっていたので紹介。

loadPolicyFile / crossdomain.xml problems – ActionScript.org Forums

Continue reading

Home > action script Archive

Return to page top