タグ

tipsとactionscriptに関するtsyshのブックマーク (6)

  • wonderflから学ぶActionScript 3.0最適化 | ClockMaker Blog

    いつも勉強になる_level0.KAYACさんのブログでイベント告知(ごはんとFlash -Its a wonderfl rice-)がありましたが、皆さん詳細をチェックしましたか? ライブコーディングというその場でActionScript 3.0を書いて課題のFlashを作るという企画もあるのですが、私も参戦します。果たして30分で作り上げることができるのか、今から緊張します。 さて、前置きが長くなりましたが、wonderflで検証されたActionScript 3.0最適化手法をまとめてみました。詳細は以下から。 Bitmap関連 Flashの処理速度の最適化において、描画処理の最適化は最も効果があります。ここではスクリプトで高速化した検証結果をまとめてみました。 BitmapDataクラスのdraw()とcopyPixels()だとcopyPixels()のほうが160%高速。 co

  • ExternalInterface.addCallback IE エラー

    ExternalInterface.addCallback IE エラー 8月 27, 2009 Posted by hyhy in ActionScript3.0, Adobe系. Tags: ActionScript3.0 trackback IEでjsからasを呼び出せない。。。 jsエラー 「オブジェクトでサポートされていないプロパティまたはメソッドです。」 【対策】 1)allowScriptAccess=alwaysにする 2)objectタグのIDには必ず”external”という文字を入れなければいけない 3)HTMLのフォームタグの中にobjectタグを入れてはいけない 4)スクリプトで動的に要素を追加する場合には注意が必要 document.createElement(‘object’) な方法で swf を設置した場合は要注意。 objectタグのコンテナであるdiv

    ExternalInterface.addCallback IE エラー
  • 馬鹿全 - (AS3)ビット演算を倒す

    ビット演算(ビットえんざん)とは、 ひとつあるいはふたつのビットパターンまたは二進数を個々のビットの列として操作することである。 CPUからすればビット演算は簡単な論理回路で実現できるが、 四則演算、特に乗除算は複雑な論理回路を必要とするため、 多くのコンピュータでは、ビット演算は加減算より若干速く、乗除算よりずっと高速である。 Wikipedia(ビット演算) より AS3 でもビット演算で高速化するなどという Tips をよく見かけたりします。 早いのはわかったけど「なぜそうなるのか。」「実際どんな場面で使ったりするものなのか」などはなかなか書いてなかったり。 なので今回は例を含めつつ、説明していこうと思います。 「得意な人はより得意に、そうでない人はそれなりに」を目指します。 二進法 苦手な人はいきなりブラウザバックしたくなる話だと思いますが少し我慢してください。 二進法

  • FlashDevelopのプラグインをいろいろ試してみた! | _level0 - KAYAC Front Engineer Blog

    カヤックに入るまでFlashDevelopの存在は知っていたけど、使っていなかったKnuckleです。 FlashDevelopを使ってみて、その便利さにビックリ!!!もう手放せません!格段にスペルミスが減りました。 そしてさらに便利になるプラグインがあるんですねー。 プラグインの入れ方は、ダウンロードしてきたdllを C:\Program Files\FlashDevelop\Plugins に入れてFlashDevelop再起動! インストールすると Tools>Program Setting の Plugins に表示されます。設定変更もそこからできます。 オススメプラグインは... ■■■ Duplicate Plugin ■■■ 複製の時に便利!true<->falseがいれかわるー! ここからダウンロード。 【Ctrl + Alt + S】 true が false に! 【C

    FlashDevelopのプラグインをいろいろ試してみた! | _level0 - KAYAC Front Engineer Blog
  • デバイスフォントにアンチエイリアス(改) - てっく煮ブログ

    asFlash ではデバイスフォント にアンチエイリアスがかかりません を BitmapData.draw すると Windows ではアンチエイリアスがかからずにギザギザになってしまいます。それを解決するための方法として F-site | デバイスフォントにアンチエイリアス という技が紹介されていますが、もっと単純に実現できたので紹介します。サンプルはこれ。一番上の行は編集可能です。日語もいけます。ポイントは、new BitmapData するときの第3引数(transparent)を false にしておくこと。それだけ。true なら2行目のようにギザギザ、false なら3行目。私の環境(Windows XP)では右の図のように表示されました。(追記) Mac だとどちらでもアンチエイリアスかかってるようです。また、両方ともアンチエイリアスかからない Windows XP 環境も

  • casualplay.net blog: ゆらゆら揺れる文字 - DisplacementMapFilter

    DisplacementMapFilterは、特定のビットマップ(置き換えビットマップイメージ)のピクセル値に基づいて、ムービークリップやビットマップを変形させることができます。PhotoShopでいうと、[フィルタ]メニューから[変形]→[置き換え]で同様の効果。 下図の場合、赤を基準にY方向へ移動させているため、置き換えビットマップの赤の値が中間値(128)より小さいピクセルほど下(正)方向に移動し、赤の値が大きいピクセルほど上(負)方向に変化します。 慣れるまで結構しんどいフィルタですが、よく使う変形のグラデーションパターンを一度作ってしまえば、あとは使いまわすことができます。特に厳密な計算をする必要がない場合は、ステージ上で置き換えマップを作ってしまってもよいかと思います。 以下のサンプルでは、埋め込みフォントを使用する際、必要な文字を埋め込んだダイナミックテキストを別途ステージに

    tsysh
    tsysh 2007/11/28
    DisplacementMapFilterの使い方
  • 1