タグ

as3に関するaoiasabaのブックマーク (73)

  • [AS3] Tweenerを使って画像を時間差表示 newバージョン

    完全に自分用ですみません。 以前自分の記事でTweenerでブラーフィルターを使って時間差表示というのを書きました。 私の仕事でよく使う一連の動きなのですが、 最近ようやくその動きをまとめれてきたので、ブログにのっけていつでも自分が使えるようにしておきます。 ものっすごく、つまらない動き方ですみません・・・・ 効果説明 画像4枚分、直接ライブラリに読み込みMovieClip化をして、リンケージプロパティでクラスファイル名をMovieClip名と同じ名前で設定済み。 上にテキストファイルなどを乗っけることもあるのでカラのMovieClip「main_mc」を作る。 その中に画像のMovieClipをaddChildしていく。 tween ファンクションで画像を次々に変えていく。 その際Tweenerの効果のひとつである「delay」で少しずつ時間をずらしている。 4枚目はstop

  • Adobe - デベロッパーセンター : ActionScript 3.0を使った写真やビデオの反射効果

    Ben Pritchard pixelfumes.com 作成日:23 July 2007 ユーザレベル:中級, 上級 製品:Flash 最近、素敵な反射効果を取り入れているWebサイトやオンライン広告、そしてソフトウェアをよく見かけるようになりました。いわゆるWeb 2.0的デザイン要素で、アルバムのカバー写真やビデオプレーヤの下側に、あたかも床があって反射しているかのような表現です。この記事では、そうした反射効果をムービークリップに適用できるActionScript 3.0ベースのカスタムクラスを作る方法を解説します。そのクラスは、Reflectクラスと名付けましょう。 このReflect クラスは、手軽にインパクトのある要素をデザインに取り入れたい、そう考えている人たちのために作成しました。反射効果を一から作るとなるとかなりの努力が必要でしょう。しかも、反射させる素材を変更すると、

  • GreenSock

    TweenLite.to(mc, 1, {alpha:0.5, delay:2}); //Without OverwriteManager, this tween immediately overwrites the previous one So even though there are no overlapping properties in the previous example, the 2nd tween would overwrite the first. The primary reason for this has to do with speed and file size. But if you're willing to sacrifice a little speed and file size, OverwriteManager can work with

    aoiasaba
    aoiasaba 2009/08/05
    MdNがおすすめのTween用ライブラリ
  • a/ActionScript3 - PukiWiki

    addEventListener?した無名関数の中身を変えても反映されない? † private var _handler:Function = function(e:Event):void {}; /* ... */ addEventListener(Event.CONNECT, _handler); というようなときに、_handlerを上書きしてもイベントの中身が変わらなかった。 removeEventListener? 〜 addEventListener? したら変わったが? ↑ キーボードイベントを特定要素に固定させる方法はあるか? † キーボードイベントは特定要素に対して付される。それは、フォーカスされている要素に対してのキーボードイベントを設定する意図だと思われる。 stage.focusでフォーカスされている要素を強引に変えられるので、それを親要素のクリックイベント伝

    aoiasaba
    aoiasaba 2009/06/15
  • Adobe - デベロッパーセンター : ActionScript 3.0におけるパフォーマンス向上のヒント

    目次 01 データ型を指定する 02 型指定した変数を活用する 03 条件判定を考える 04 visibleとalphaとremoveChild() 05 ArrayとVectorクラス 06 数値の演算 サンプルファイルのダウンロード サンプルファイルのダウンロード(868KB、ZIP形式) Flash CS4 Professional 体験版 購入 はじめに 稿は、ActionScript 3.0のスクリプティングで、パフォーマンスを高めるテクニックについて解説します[*1]。ActionScript 3.0は、最適化されたAVM2(ActionScript Virtual Machine 2)で動作します[*2]。そのパフォーマンスを引出すポイントからスタートし、さまざまな小ネタをアラカルトで紹介します。内容の多くは、ActionScript 2.0でも活用できるでしょう。

    aoiasaba
    aoiasaba 2009/06/11
    hitTestなどで描画処理を軽くする
  • swfobject - SWFObject is an easy-to-use and standards-friendly method to embed Flash content, which utilizes one small JavaScript file - Google Project Hosting

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    swfobject - SWFObject is an easy-to-use and standards-friendly method to embed Flash content, which utilizes one small JavaScript file - Google Project Hosting
  • Flashでのマウスオーバー時のフキダシ表示

    マウスオーバー時にフキダシを表示するFlashクラスを公開してみます。 仕事をしていて良く使うクラスとして日々改良中なんですが、ある程度完成しているので是非使ってください。 なるべく使いやすいようにレイアウトに関してはASを触らないように作っております。 詳しくはRead More Ballonクラス(ActionScript3) 手軽にマウスオーバー時にフキダシ表示を可能にします。 フキダシが有効範囲を超えた場合、適した処理を自動でしてくれます。 デザインなども自由自在(?) 実例 フキダシ実例 Sample Download sample(zip) 使い方 1.フキダシムービークリップを作成 左上を基点として作成してください。 2.フキダシムービークリップをフキダシクラスに設定 & フキダシクラスを生成 var stObj:Object = new Ob

    aoiasaba
    aoiasaba 2009/06/02
    これいいなあ
  • Flash制作を簡単にするActionScriptライブラリとは?(1/3) - @IT

    Flash制作を簡単にする ActionScriptライブラリとは? 特集:Flasherに便利なオープンソース「Spark project」 Spark project コミッタ 新藤 愛大 2008/12/10 「ActionScriptライブラリ」って何? 読者の方は、Flashを使った複雑なアニメーションの制作をどのように行っているのでしょうか。ActionScriptコードを勉強して一から制作していますか? そんな人にこそ知っておいてほしいことがあります。実は、オープンソースの「ActionScriptライブラリ」を使うと、無料で簡単に複雑な機能・動きが実現できるのです。 ActionScriptライブラリとは、一言でいうと、「みんなが使えるように公開されているActionScriptコード」のことです。 イマイチピンと来ませんか? そんな人でも、「Tweener」「Paperv

  • BeInteractive! [ActionScript 3 用便利ライブラリ集に Spark project をミックス]

    トラックバックはありません。TrackBack URL:http://www.be-interactive.org/trackback.php?id=404

  • fl.transitions.easing 概要 (ActionScript 3.0)

    fl.transitions.easing パッケージには、fl.transitions クラスと共に使用してイージング効果を作成できるクラスが含まれます。"イージング" とは、アニメーションの中で動きを徐々に加速または減速することを意味し、アニメーションをよりリアルに見せます。このパッケージ内のクラスは、アニメーションを強調するためにいくつかのイージング効果をサポートしています。

  • fl.transitions.Tween (ActionScript 3.0)

    Tween クラスを使用すると、ターゲットムービークリップのプロパティが所定のフレーム数または秒数にわたりアニメーション化するように指定することで、ActionScript を使用してムービークリップを移動、サイズ変更、およびフェードすることができます。 Tween クラスでは、さまざまなイージングメソッドを指定することもできます。"イージング" とは、アニメーションの中で動きを徐々に加速または減速することを意味し、アニメーションをよりリアルに見せるために役立ちます。fl.transitions.easing パッケージには、加速と減速に使用できる式を含んだイージングメソッドが多数用意されており、異なるイージングアニメーションを表現できます。 Tween クラスのメソッドとプロパティを使用するには、new 演算子とコンストラクタ関数を使用してクラスのインスタンスを作成し、パラメータとし

  • FN0509004 - Tweenクラス - Flash : テクニカルノート

    Platform: All Version: Flash 6.0r79 and above 継承   (ルートクラス[*1]) ActionScriptクラス名   mx.transitions.Tween Tweenクラスにより、ActionScriptを使用して移動やサイズ変更、フェードイン/アウトなどのトゥイーンを、ステージ上のMovieClipに簡単に適用することができます。ターゲットのMovieClipに、プロパティを指定して、所定のフレーム数または秒数でトゥイーンアニメーションを実行します。Tweenクラスにはまた、各種のイージングメソッドが指定できます。 イージングとは、アニメーションを徐々に加速したり減速したりすることで、アニメーションをよりリアルに見せます。たとえば、自作のドロップダウンリストコンポーネントのメニュー項目が、表示し始めるときには次第にスピードが速くなり、完

  • AS3.0でTweenクラスを使ってみた。 - Webクリ★ライフスタイル

    日々Webの片隅でクリエイティブを叫ぶFlashクリエイター「NoBody」のネタ日記と、Flash技術置場です。 そういえば、全くAS3.0について触れてなかったので AS2.0で多用しているTweenクラスの使い勝手がどうなのか試したので 記事を書いてみる。 サンプルを表示 ソースコードはこんな感じ。 import fl.transitions.Tween; import fl.transitions.easing.*; var myTween:Tween = new Tween(tweener_mc , "x" , Regular.easeOut , tweener_mc.x , tweener_mc.x + 400 , 1 , true); myTween.stop(); btn0_btn.buttonMode = true; for(i = 0; i < 8 ; i

  • ActionScript3.0で使用できるアニメーションライブラリTweenerを使ってみる - シン石丸の電脳芸事ニッキ

    ※更新履歴 * 2007/08/01 初出 * 2007/09/13 動きが完了した時の処理を追加。この処理は結構使うと知りたくなるので。 ActionScriptで使用できるアニメーションライブラリでは、FuseKitとTweenerという2つのライブラリがあるようだ。 FuseKitで出来ることを確認するためのサンプルとしては、次のサイトがわかりやすく参考になる。 [FuseKiが便利でしょうがない | WSGスタッフブログ] FuseKitのほうは、残念なことにActionScript2.0でしか使うことができない。 3.0対応は、先のバージョンで行うとのこと。 そこでTweenerのほうを試してみることに。 Tweenerにある41のアニメーションパターンを全て試せるサンプルを作ってみました。 ADDボタンで、次のアニメーションプリセットへ。 DECボタンで、前のアニメーションプリ

    ActionScript3.0で使用できるアニメーションライブラリTweenerを使ってみる - シン石丸の電脳芸事ニッキ
  • Tweener.addTweenの使い方 (SCRATCHBRAIN.BLOG v1)

    Flashで始めるActionScript3.0(AS3)入門、オブジェクト指向(OOP)の基礎知識、サンプルコードなど TweenerクラスはGoogle Codeに公開されているクラスです。 addTweenメソッドの使い方をメモ。 (Tweenerクラスがバージョンアップしたため、blog ver.2『Tweener.addTween(ver.1.25.57)の使い方』にエントリーを書き直しました) パッケージに含まれているクラスファイル caurina/transitions/AuxFunctions.as caurina/transitions/Equations.as caurina/transitions/SpecialPropertiesDefault.as caurina/transitions/SpecialPropertyModifier.as cauri

  • 今感じていること ActionScript3.0でTweenが止まって困った

    スライドショーとかで画像を順次読み込みする際にTween効果を付けてたら、途中で止まったり止まらなかったり。こう言うのが一番困ります。再現しづらいし。 で、色々調べて行き当たったのがこちら。 FN0711001 - Tweenのアニメーションが途中で止まる - Flash : テクニカルノート 原因 Tweenクラスが内部的にMovieClip.enterFrameイベントにリスナー関数を登録する際、「弱い参照」が指定されています(スクリプト002)[*1]。したがって、Tweenインスタンスに対する参照が他に存在しないと、ガベージコレクト(削除)されてしまうことが原因のようです。 結果、このリンク先に書いてあるように、配列に参照させてガベージコレクトを避けたら回避できた次第。 奥が深いすなー。

  • Tweenクラスの使用 - Flashの覚え書き

    Flash 8 にはTweenクラスというものが用意されている。通常はプロパティインスペクタからTweenの設定を行うが、このクラスを使用すれば、ActionScriptのみで制御出来る。 詳しくはFlashのヘルプの以下の場所を参照してください。 TransitionManagerクラスと Tweenクラスを使用したアニメーション Tweenクラスについて Tweenクラスの使用 Tweenクラス Tween.onMotionFinished このヘルプを参照してサンプルMovieを作ってみました。 ●解説 以前に作成した蝶のMovieClipを使い、インスタンス名を「butterfly_mc」としています。 新規レイヤー「script」を用意し、その1フレーム目に以下のフレームアクションを記述。 //Tweenクラスをインポートする import mx.transitions.Twee

    Tweenクラスの使用 - Flashの覚え書き
  • キャッシング 融資小ロ

    午前中にカードローン審査で合格が出ると、お昼以降に融資金が受け取れる流れが普通の流れと言えます。キャッシュの持ち合わせがピンチな時も、即日融資があれば何とか凌げます。 アイフルは、テレビコマーシャルでも知名度の高いキャッシングローンを主軸にしている業者です。そして、即日キャッシングの申込ができる実績も多い全国に支店展開しているキャッシング会社だと言えます。 お金を借りるときも返す時も、コンビニや既定の銀行のATMを利用することができるカードローンは、さすが利便性が高いと思われます。当たり前ですが、手数料を払わなくても使う事ができるかを確認して下さい。 勤めている所が著名な会社とか公的な組織の人だと、高い信用度があると査定されます。こうした捉え方はキャッシングの審査に限った事ではなく、日常会話の中で言われているものと変わらないと言えます。 申し込みにつきましてはWEBで行なえますから、キャッ

    キャッシング 融資小ロ
  • flash.display.DisplayObjectContainer (ActionScript 3.0)

    DisplayObjectContainer クラスは、表示リストで表示オブジェクトコンテナとして機能するすべてのオブジェクトの基クラスです。表示リストは、Flash Player に表示されるすべてのオブジェクトを管理します。DisplayObjectContainer クラスは、表示リスト内で表示オブジェクトを配置するために使用します。各 DisplayObjectContainer オブジェクトは、オブジェクトの z 順序を編成するために独自の子リストを持っています。z 順序は、どのオブジェクトを前面、背面、その他に描画するかを決定する、前から後ろへの順序です。 DisplayObject は抽象基クラスであるため、DisplayObject を直接呼び出すことはできません。new DisplayObject() を呼び出すと ArgumentError 例外がスローされます

    aoiasaba
    aoiasaba 2009/05/28
    swap,深度などのメソッド一覧表
  • un-q.net

    This domain may be for sale!

    aoiasaba
    aoiasaba 2009/05/27
    おぬしやるな[actionscript]