タグ

actionscriptに関するfeelfine_kmのブックマーク (17)

  • DisplacementMapFilterを使って波紋を表現する - プログラミングとかそんなの

    DisplacementMapFilterを使って波紋を表現する 今回も前回に引き続きDisplacementMapFilterを使ったエフェクトに挑戦してみました。今回は、Macのウィジェットを追加した時のエフェクトみたいな波紋を作ってみたいと思います。 少し分かりづらいのですが、上の画像はMacのウィジェットマネージャを起動してウィジェットを追加したときに背景が波紋で揺れるエフェクトが出た瞬間をキャプチャしたものです。 このような波紋を作るには、下記のような周期的かつ滑らかに変化する置き換えマップが必要になります。 しかし、PerlineNoiseでこのような画像を生成する方法を思いつかなかったので別なアプローチを試すことにしました。 波紋用の置き換えマップ生成法(その1) まずはじめに試したのは、単純にdrawCircle()関数で円を描きそれをBlurFilterでぼかすという方法

    DisplacementMapFilterを使って波紋を表現する - プログラミングとかそんなの
  • trick7 RTP Live: Info Bocoran RTP Slot Online Pragmatic Play Gacor Terlengkap -

    Halo bosku! kembali lagi bersama kami situs slot terpopuler dan terupdate no 1 di Indonesia, yang menyediakan ragam permainan […]

  • 百匹目の猿 水槽を横から見たような描画

    TOTOのトップページにあるフラッシュが面白いのでさっそくマネしてみました。だいぶ貧相なカンジになりましたケド。 水面を横切るようにマウスカーソルを上下させると波形を変えられマス(ステージを一回クリックする必要があるかもしれません)。 空気を通して見た画像に水を通して見た画像をちょっとずらして重ねておいて、水を通して見た画像にマスクをかけて、フレーム毎にマスクを変形(再描画)することでそれっぽく見せています。 水面の揺れは、バネで連結した(っぽい)点を16個並べてソイツラを曲線でつないで(実際は各点を制御点に、各点の中点を端点とする二次ベジェ曲線)います。各点は時間がたつと元の位置に戻るようにもとの位置ともバネ(っぽいナニカ)で接続しています。ただし、各点はy方向にのみ移動します。 今回のサンプルでは、上記の水面をあらわす点をWaterPointクラスとして定義しました。WaterPoin

    feelfine_km
    feelfine_km 2008/03/26
    2次元水面エフェクト。バネ表現で実装。
  • ActionScriptでURLエンコードする方法

    FlashでURLエンコードの仕方を忘れてたので、メモ。 ASでは、URLエンコードするには、escape関数を使う。 escape(expression:String) : String こんなカンジで使う。 xml.load ("http://yoursite/search/?q=" + escape(query), xml); URLデコードするには、 unescape関数を使う。 unescape(string:String) : String というわけで、日語やスペースなどが入ったときに、機能していなかったyoutubeをたれ流す機能が少し改善されました。 http://paranoid.dip.jp/youtube/search/?q=%E3%82%AC%E3%83%B3%E3%83%80%E3%83%A0 スポンサーリンク

    feelfine_km
    feelfine_km 2008/03/13
    %26対策!
  • ActionScriptで文字判定 - yoshiweb.NET-blog

    テキストフィールドに入力された文字が全角か?半角か?などを調べる ActionScript です。 チェックする文字の文字コードを調べ、指定した範囲にその文字が存在するかなどを調べます。// コードチェック(文字,範囲小,範囲大) function checkCode(str, min, max) { var len = str.length; while (len--) { var num = str.substr(len, 1).charCodeAt(0); if (nummax) { return false; break; } } return true; } 文字列が全て半角数字か、アルファベットの大文字/小文字、半角カタカナなどをチェックしたい場合は、文字と範囲を指定して以下のようになります。 // 半角数字か? trace(checkCode("123", 0x30, 0x3

    feelfine_km
    feelfine_km 2008/03/13
    文字判定
  • 引越し奉行

    feelfine_km
    feelfine_km 2008/03/10
    BOX2Dを使用したゲーム!おもろい!
  • Box2DFlashAS3 の単純なサンプルと使い方 - てっく煮ブログ

    as, box2dBox2DFlashAS3 のデモは見る分には魅力的なのだけど、勉強し始めるときにはソースが複雑すぎる。ということで、分かりやすく、かつ、見てて楽しいものを作ってみた。(表示されない場合はリロードしてください。)簡単なチュートリアルを作成してみました。参考にどうぞ。世界の作成床の作成積み木の作成シミュレーションの開始描画1. 世界の作成シミュレーションを行うための世界を作成する。worldAABB というのは衝突判定のパラメータの模様。Box2D User Manual によるとあまり重要ではないパラメータらしい。お約束というところか。 var worldAABB:b2AABB = new b2AABB(); worldAABB.minVertex.Set(-100.0, -100.0); worldAABB.maxVertex.Set(100.0, 100.0); 次に

  • Box2D ユーザマニュアル - ずっと君のターン

    Box2Dflashのドキュメントが見つからないので仕方なしに訳す。 まだ途中 - http://www.box2d.org/manual.html Box2Dユーザマニュアル はじめに Box2Dはゲーム用の2D剛体シミュレーターです。 これを利用するとゲーム内のオブジェクトをもっともらしく動かしたり、世界をよりインタラクティブに見せたり出来ます。 ゲームの観点から見ると物理エンジンは単なる手続き的なアニメーションシステムにすぎません。 アニメーターお金を払って(またはお願いして)アクターを動かしてもらう代わりに、アイザックニュートンに指揮をお任せできます。 Box2Dは移植可能なC++で記述されています。 エンジンで定義される型のほとんどはb2というプレフィクスで始まります。 これで君のゲームエンジンと名前の衝突が起きないようになると期待しています。 要件 このマニュアルでは読者が質

  • 百匹目の猿 DisplacementMapFilterを使った水面ぽい画像表示

    DisplacementMapFilterにパーリンノイズ画像を設定するよくあるサンプルです。 速度と変化量を設定して表示ボタンを押すと、左側にフィルタを適用した画像、右側にフィルタに使用している画像が表示されます。 やってることは、まずパーリンノイズのオクターブ毎に変化スピードを決めといて、フレーム毎にオフセットをそのぶん変化させてパーリンノイズ画像を作って、DisplacementMapFilterにセットするというカンジです。 以下が上記サンプルのActionScriptのソースです。 image_mcというのがフィルタを適用する元画像(ムービークリップ)です。 import flash.display.BitmapData; import flash.geom.Point; import flash.geom.Matrix; import flash.filters.Displac

    feelfine_km
    feelfine_km 2008/02/19
    ゆらゆらエフェクト
  • psyark.jp - FlashPlayer8でモザイクを使ったトランジション

    このページはケノンの正規店(公式サイト)はどれ?や非正規店にマジ注意!どれが物or偽物?について記したサイトです。 必見!ケノンの正規店(公式サイト)はどれ?や非正規店にマジ注意!どれが物or偽物?のコツ 年々、喫煙できるスペースが減っているのを感じます。 ケノンの正規店(公式サイト)はどれ?に設けられていた喫煙場所も廃止され、正規購入者でも全く喫煙不可になるというのは衝撃です。 非正規店にマジ注意!どれが物or偽物?を考えるのなら、止めた方がいいですよね。 実績の価格を聞くだけで、非喫煙者にはありえない話ですし、新品と手を切るだけで、世界が変わるかもしれません。非正規店にマジ注意!どれが物or偽物?に失敗するのはやり方が間違っているか、数回目の依存症かもしれません。 ヘビースモーカーならきっとそうでしょう。非正規店にマジ注意!どれが物or偽物?であればもうそれは病気なのですから

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

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

    feelfine_km
    feelfine_km 2008/02/19
    ビットマップをゆらゆらエフェクト
  • ActionScriptを知らなくても導入できるフリーのフラッシュのエフェクト集 -Effects Code

    Effects Codeでは、フラッシュやAction Scriptの知識が無くてもXMLファイルを編集するだけで使用できるフラッシュのエフェクト集を配布しています。

  • 三角関数を使った円運動 (三角関数、角度とラジアン) / 初心者のためのフラッシュレベルアップ講座

    ProcreoFlashDesign 初心者のためのFlashレベルアップ講座 ■三角関数を使った円運動 (三角関数、角度とラジアン) ■概要 ●青ボールを好きな位置にドラッグしてみてください。それに合わせて角度、ラジアンの数値が変化します。 来FLASHの座標は左上が原点の0,0ですが、 ステージの中心(300,200)を中心として計算しています。 ■解説 サイン・コサインと聞くと、タンジェント!と反射的に言葉はでてきますが、意味や使い方は全然覚えていないという私みたいな人向けにフラッシュで使える三角関数をまとめてみました。できれば使いたくない三角関数なんですが、三角関数を使うといろいろおもしろそうなフラッシュを作れそうな気がします。では、いったいどういう時にサイン、コサインを使えば便利かというと、物体を円運動させる場合や、ななめのベクトルをxyの垂直な2方向に分解するときに威力を発揮

  • http://osflash.org/sandy

    feelfine_km
    feelfine_km 2007/10/05
    3D表現するのに使えるクラス
  • Sandyについて

    Menjadi member judi slot online terpercaya dan terbesar merupakan hal yang wajib anda lakukan terlebih dahulu sebelum mulai untuk […]

  • The Flash Blog » Distort Image Transform Tool

    theFlashBlog.com is a resource created by Lee Brimelow that includes tutorials, Actionscript and news related to Adobe Flash.So to continue on the topic of DistortImage, I built a tool that lets you drag the four corners of a photo and the setTransform() code is automatically generated for you. So all you need to do is find a good starting point and an end point and simply tween between the two to

    feelfine_km
    feelfine_km 2007/09/19
    3D処理用as
  • Flashゲーム講座&アクションスクリプトサンプル集

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • 1