タグ

@flashに関するproto_jpのブックマーク (228)

  • 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

  • さくらんぼの木と桜の木の違い!さくらんぼと桜の関係を知ろう | Bow!-バウ!-

    「毎年お花見の時期に桜を見に行っているけど、そういえばいつもべているさくらんぼってお花見の桜に実るのかな。」 「でも、お花見中にさくらんぼを見つけたことはないし…。」 お花見の木にもさくらんぼは実りますが、実はそれは私たちがいつもべているさくらんぼの木ではないのです。 記事ではサクランボの実と木の違いについて詳しく解説しています。

    さくらんぼの木と桜の木の違い!さくらんぼと桜の関係を知ろう | Bow!-バウ!-
  • 自力衝突判定の勘所というか。 | _level0 - KAYAC Front Engineer Blog

    haraです。 衝突判定、物理計算とかが絡まず、単純に「ぶつかった・ぶつかってない」だけ取りたいなあ、と思ったのですが、参考書などを見てやってみても、なかなかうまくいかないというかすり抜けまくる! ということで、僕は衝突判定がとても苦手です。 taroのエントリによると、Box2Dの衝突判定がいいらしいですが。。そりゃ確かに優秀だしsleepとかできてCPUにもやさしいだろうけど、b2Worldとかb2AABBとか、なんかめんどくせーYO・・ と思っていたら、wonderflにいい感じの衝突判定を利用した作品を見つけました。 向かう方向は適当に、衝突だけ取るみたいなことが そこそこ簡単にできます。 ではでは、動いてるもの同士の衝突判定で、気をつけた方がよさそうなポイントがあったので解説しましょう。 ディスプレイ反映はともかくとして動きの計算はより短間隔で。 コード見ると、1フレームの間に4

    自力衝突判定の勘所というか。 | _level0 - KAYAC Front Engineer Blog
  • Gravity

    DEMO VIDEOS Get to know everything Vimeo can do for your business. Watch now

    Gravity
  • SWC書き出しを有効に使って作業効率アップ | _level0 - KAYAC Front Engineer Blog

    閃光部でインターンとして働いている堀口です。初めまして。 今回はデザインやアニメーション制作はFlashIDE使っているけど、 「コーディングはもっぱらFlashDevelopだぜ!」 とか 「FlexBuilder使っています、mxmlは書かないけど。』 みたいな人にFlashIDEのSWC書き出しという機能をおすすめしたいとおもいます。 すごい簡単に説明するとSWCファイルとはライブラリなのですが、シンボル等のデザイン要素も一緒にパッケージにできるのですねSWCというのは。 コレを上手に使えると様々ないい事が起こります。 いい事の例 FlashIDEで配置したインスタンス名等の補完が効く。(FlashDevelopとFlexBuilderで) もちろんクラス名だって補完が効く。 swcファイルさえあればFlashDevelopやFlexBuilderでswc内のデザインを利用してプログ

    SWC書き出しを有効に使って作業効率アップ | _level0 - KAYAC Front Engineer Blog
  • TOEFL対策スクールナビ

    海外の大学・大学院に行きたい」「海外移住したい」。海外旅行では体験できないリアルな海外での生活を叶えるにはTOEFL等の受験が欠かせません。それらの夢を叶えるにはTOEFLのハイスコアが必要になりますがTOEICや英検と比べIELTSの学習ができるスクールは多くありません。また、ホームページにTOEFL対策コースの案内があっても実際に教えた経験に乏しいスクールは多くどのスクールを選べばいいのか一般の方には判りにくいのが現状です。TOEFL対策スクールナビがあなたの街の一番いいIELTSの対策スクール・塾を紹介します。 TOEFLの対策スクール・塾で学習する理由 TOEFLは英語の4技能「読む」「書く」「話す」「聞く」がそれぞれバランスよく評価される試験です。そのため独学で試験対策を進めた場合「話す」「書く」という自分のアウトプットに対して間違いを指摘し、正しい英語表現を教えてもらうことが

    TOEFL対策スクールナビ
  • レポート「FlashユーザーのためのiPhoneアプリ開発入門」 | gihyo.jp

    2009年10月2日(金)東京・代々木にて、ToyCamera開発者 深津貴之(ふかつたかゆき)氏と、NatsuLion for iPhone開発者 森琢磨(もりたくま)氏をお迎えし、「⁠FlashユーザーのためのiPhoneアプリ開発入門」を開催した。 今回のイベントはFlashユーザーに的を絞った物だったが、スピーカーもビックネームということで即満席に。FlashユーザーのiPhoneアプリ開発に対する興味・関心がいかに高いかをうかがわせる。 会場の様子 iPhone application development for Flash users. 1人目の登壇者は、fladdictで知られ、日のFlash界に大きな影響を与えている深津貴之(ふかつたかゆき)氏だ。iPhoneアプリ開発者としても著名で、ToyCameraをはじめ、OldCamera、QuadCameraなどのカメラア

    レポート「FlashユーザーのためのiPhoneアプリ開発入門」 | gihyo.jp
  • feb19

    Loading...

    feb19
  • YouTube ActionScript 3.0 Player API Reference - YouTube APIs and Tools - Google Code

    This document provides reference information for the YouTube ActionScript 2.0 player API. Contents Overview The ActionScript 2.0 API allows users to control the YouTube video players by loading the player into a Flash application and making calls via ActionScript to the player's public API. Calls can be made to play, pause, seek to a certain time in a video, set the volume, mute the player, and ot

  • Flash制作に欠かせない3つのツール・まとめ編 | _level0 - KAYAC Front Engineer Blog

    唐突に始まったこのお題シリーズ。 「他のFlasherさんが自身の愛用制作ツールを紹介してくれたらうれしいなぁ。」とtwitterでもつぶやいてたんですが、1日と経たないうちにみなさんのっかってくれて、その反響に驚いてます。 さきほど確認しただけでも、今の時点ですでに30人の方がお題に対して答えてくださっているので、単純計算でも90ツール。(もちろん重複はありますがw) それでは、順不同でお送りします。敬称略でスミマセン。 お題に答えてくれた方 ■ Flash制作に欠かせない3つのツール・flair4jp編 ・通信監視ツール(Firebug、inetSpyなど) ・Celeron マシン(Flashチューニング開発用) ・毒舌(突っ込まれたくないところを突っ込んでくれる人) ■ Flash制作に欠かせない3つのツール・ll_koba_ll編 ・Charles(弊社satoも紹介していたロー

    Flash制作に欠かせない3つのツール・まとめ編 | _level0 - KAYAC Front Engineer Blog
  • 【sketch】ストライプ模様 | _level0 - KAYAC Front Engineer Blog

    haraです、こんにちは。 今回はsketchネタです。 以前参考にさせてもらったnutsuさんの作品 こちらのFMatrix2Dを使っている処理のところがよくわからないので、にゃあプロジェクトさんのMatrixのページやら、AdobeのMatrixのページやら、FrocessingのDocsのFMatrix2Dのページやらとにらめっこしながら読んでみました。 こちらのコード中で、ラインを描くcc1x〜pp2yはvx,vyのベクトルにより得られたMatrixの移動値tx,tyに傾斜と変形の値c,dを足しています。 var cc1x:Number = -obj.w*obj.vmt.c + obj.vmt.tx; var cc1y:Number = -obj.w*obj.vmt.d + obj.vmt.ty; var pp1x:Number = (obj.c1x+cc1x)/2; var pp

    【sketch】ストライプ模様 | _level0 - KAYAC Front Engineer Blog
  • AS3.0 で TextField をマスクに使う簡単な方法 - てっく煮ブログ

    as以前、BitmapData を使って文字列でマスク という記事を書いたけど、BitmapData を使わなくても文字列でマスクを作れることに気がついた。キモは cacheAsBitmap プロパティ。こいつを利用すれば内部的に BitmapData を作成してくれるので、TextField をマスクとしても利用できちゃう。完成品はこんなの。文字を編集することもできる。編集後の文字でもマスクされる!やってることTextField を表示マスクされる Sprite を作成Sprite のマスクTextField に設定するTextField と Sprite の両方の cacheAsBitmap を true にするソースコードは以下に(39行)。 // Easy Dynamic Text Mask package{ import flash.display.*; import fla

  • お米に虫が湧いたらどうする?食べれる?駆除と対策について | Bow!-バウ!-

    せっかくお米を買ったのに、虫がたくさん沸いている! 格安のお米を買いだめしていたら、新品なのに虫がわいていた! このような経験はありませんか? せっかくお米のを買ったのにお米に虫がわいていたら、残念な気持ちになりますね。 ではなぜ虫がわくのでしょうか。 また、虫がわいたお米はべられるのでしょうか。 そして駆除する方法や対策などを解説しています。 そもそも虫はどこからやってくる? しっかりと密封しているのに、なぜ米に虫がわくのでしょうか。 お米は密封されているわけではなく、実は湿気対策として小さな穴が開けられています。 虫の侵入経路は主にその穴。 それだけではなく、虫は袋を破り侵入する事があるのです。 また、格安のお米を購入した際、当然ですが品質が低い傾向にあります。 そのような時は米の中に虫がいて繁殖する事も。 そして無農薬で作られたお米には農薬が使用されていない分、虫が付きやすいという

    お米に虫が湧いたらどうする?食べれる?駆除と対策について | Bow!-バウ!-
  • Flasher向けデザインパターン-Null Objectパターン | _level0 - KAYAC Front Engineer Blog

    最近ASデザインパターンのが話題ですね。 そんなところで、開発中にでくわした改良のアイディアをパターンになぞらえて書いていこうかと思います。 AS3の開発でのボトルネックはエラー処理、とりわけ参照がNullであることによる例外をどうするかって場面だと思います。 Null Objectパターンをつかう 先ほどの案件で外部ファイルを読み込むにあたり、仮に読み込みが完了してなかったり、開発中で不足してるときにオブジェクトがない可能性を考えて作る必要がありました。 そういう場合はifステートメントで有無を確認して分岐したり、try...catch構文でエラーを回避したりしますが、可読性が落ちたり、いちいち書き換えることで手間や公開時に間違うリスクを増やすことになります。 if( se ) { se.play(); } // または例外をひろって停止するのはとりあえず防ぐ try{ se.play

    Flasher向けデザインパターン-Null Objectパターン | _level0 - KAYAC Front Engineer Blog
  • kunzo.log:System.gc でガーベッジコレクタの動きを試してみる - livedoor Blog(ブログ)

    Flash CS3 を普段なーんも考えずに使っていますけど。 なんか、アップデイトされてますね。 System.gc とかいうガーベッジコレクタを強制発動するメソッドが追加されてました。 CS3 でも使えるって知ってましたか? 僕は知りませんでした。(ダメ) 実際の製作物内に使うことは、あまりないかもしれませんが これで挙動をチェックしたりできますね。 (そもそも、デバッグモードでしか動かないとかあるかな?) というわけで、実験!実験! まずは、function の中の変数は、function が終了した時点で GC の餌になるのを見てみます。 テキトーに、test_mc というインスタンス名の MC を作って置いてください。 んで、コレ。 import fl.transitions.Tween; import fl.transitions.easing.None; var testTw

  • 最近のWonderflはメッシュ的なもの | _level0 - KAYAC Front Engineer Blog

    今日は暑いのでWonderflの投稿を紹介することにします。 少し前ですがマウスをよけるパーティクルみたいなものをつくりました。 これはHonda INTERNAVIのスペシャルコンテンツのタイトルのとこがかっこいいなと思ってまねしてみたかんじです。マウスの速度で加速するところまではやってないです。おかげで付いたタグはパンストでしたが。 これをさらにセルフフォークしたらちょっと神秘的な霧のようなものになりました。 パーティクルはマウスインタラクションや物理演算にかぎらずとも背後に仕込んでおいて、ビットマップでぼかしたりオーバーレイすることでかなり表現が広がります。頭を柔軟にしていきたいなーと思ったスケッチでした。

    最近のWonderflはメッシュ的なもの | _level0 - KAYAC Front Engineer Blog
  • FlashLite1.1をFlashDevelopで開発する | _level0 - KAYAC Front Engineer Blog

    どうも。Total Eclipseと聞くと、ついこちらの方を思い出してしまうダメ人間のNakamuraです。 日頃FlashLite1.1で携帯Flashを開発していて思うのは、Flash IDEのアクションパネルを使いたくない!という事。 あのカーソル移動や行選択時の挙動がどうも苦手で、コードヒントもあまり頼りにならず、何よりタイムラインにコードが散逸すると全体の見通しが悪くなる上に、コードの行ったり来たりでかなり効率が落ちてしまいます。 ということで今回は、来FlashLiteには対応していないFlashDevelopをムリヤリ使ってFlashLiteを快適に開発しよう、というお話です。 やり方は至極簡単。 基順不同ですが、とりあえずFlashDevelopでActionScript 2のFlash IDE Projectを作成します。 プロジェクトファイルを作成したディレクトリに

    FlashLite1.1をFlashDevelopで開発する | _level0 - KAYAC Front Engineer Blog
  • checkmate | wonderfl build flash online

    フリーランス。fladdict.netの中の人。 webデザイン会社thaにて3年間勤務の後、独立。 Takayuki Fukatsu, as known as "fladdict." Freelance flash developper who host fladdict.net. After 3 years at tha, a web designing company, he started his own business. マスメディアンとは? マスメディアンは、約半世紀にわたり出版事業や教育事業で培ったノウハウと広告・マスコミ界に強いネットワークを持つ宣伝会議が主催する、広告・Web・マスコミ専門の転職支援会社です。大手広告会社や総合制作会社をはじめ、広告賞常連のクリエイティブエージェンシー、そしてマスコミ、一般企業からの人材紹介依頼が非公開で毎日届いています。

  • FLASH CS3で画像をリンケージしたときのインスタンス生成 - toytools log

    FLASH CS3ではMovieClipだけでなくライブラリ内の画像もリンケージ設定可能です。 ただしBitMapDataクラスとして登録されるのでインスタンス生成には少しコツが必要です。 BitMapDataのコンストラクタは以下のようになっています BitmapData(width:int, height:int, transparent:Boolean = true, fillColor:uint = 0xFFFFFFFF) 幅と高さはは必須になっているので、MovieClipのように単純にnewするとエラーがおきてしまいます。 そこで var imageClass:Class = getDefinitionByName( "accept.png" ) as Class; this.addChild( new Bitmap( new imageClass(0,0) ) ); のように

    FLASH CS3で画像をリンケージしたときのインスタンス生成 - toytools log
    proto_jp
    proto_jp 2009/07/02
    ライブラリ画像をBitmapDataとして取得する
  • 馬鹿全 - Flex と Flash CS3 の ハイブリッド SWF について

    馬鹿全 馬鹿なことでも全力でやってみるサイト。Flash, Flex, Action Script, Java Script, perl, php, 色々。 そもそも、そんな機会があるのだろうか?という疑問があるが、ちょっと仕事でそんな場面に出くわしたので 一応、俺なりに調べてみた。 今回は主に Flex に Flash CS3 の SWF を Embed することについて書くことにする。 Flex で SWF を Embed する方法は主に以下の二つ。 MXML 上で Image を使って source=”@Embed(source=’hoge.swf’)” みたいに書く AS ファイルや MXML の Script のところなどで、[Embed(sourc = ‘hoge.swf’)](以下で記述する)みたいに書く Embed した時に SWF ファイルの root を取得する方法

    proto_jp
    proto_jp 2009/07/01
    Embed swf のrootを取得する方法