タグ

as2に関するstylusのブックマーク (242)

  • FN0108009 - Arguments(オブジェクト) - Flash : テクニカルノート

    Platform: All Version: 5.0 and above 関数を実行すると、Argumentsオブジェクトが、その関数のローカル変数argumentsに格納されます。Argumentwsオブジェクトは、配列です[*1]。ActionScriptでは、関数に定義された引数の個数にかかわらず、任意の数の引数を渡すことができます。argumentsには、実行された関数に渡されたすべての引数が、インデックス0から順に配列エレメントとして格納されます。引数値は、配列アクセス演算子[]で参照できます。 また、Argumentsオブジェクトは、calleeやcaller、lengthなどのプロパティをもちます。

    stylus
    stylus 2007/05/08
    Argumentsの説明と、traceを拡張の例。渡されたすべての引数を[出力]パネルに表示
  • ASSetPropFlagsのススメ|_level0.CUPPY

    これまたマニュアルに載ってない、関数の設定をするASSetPropFlagsという関数の話です。 なんでコレを書くにいたったかというと、以前のビルトインクラスや関数拡張系のハックを行った際に不都合が出てくるからです。 まず該当するエントリーは以下です。 Arrayの拡張 デバッグを工夫する(trace関数を拡張) Objectの長さを取得する(Objectの拡張) 何がいけないかというと、Class.prototypeなどにプロパティを追加するかたちで拡張した場合、そのままだと拡張したメソッドがプロパティとして紛れ込んだ状態になります。 そのため、for inなどでプロパティを洗い出したときなどにユーザにとって予期しないプロパティも列挙されることになってしまいます。 特にArray、Object、MovieClipなどダイナミックにプロパティを増やせるクラスで陥りやすい問題です。 Arr

    stylus
    stylus 2007/05/07
    あるプロパティについて上書き、削除、隠す、の3つの項目を設定できる関数。prototypeで拡張したときのtips。
  • ニコニコ動画やYouTubeのFLV動画を取得する。|_level0.CUPPY

    ニコニコ動画がYouTubeからアクセス禁止を受けて一時閉鎖した際、 YouTubeからどうやって動画を取得していたかが少し話題になりました。 YouTubeAPIには、Flashの動画形式であるflvファイルのパスそのものは記述されていない ため、おそらくいったんページのHTMLを取得して、そこからflvのパスを 取得していると考えられます。 サンプルソースを書いてみました。 var _this=this; var _lv:LoadVars=new LoadVars(); var url="http://www.youtube.com/watch?v=DQoh5DsLJvc"; _lv.sendAndLoad( url, _lv , "POST" ); _lv.onData=function( _str ){ _this.parseHTML( _str ); } function par

  • Macromedia Flash MX 2004 Developerサンプル問題

    Macromedia Flash MX 2004 Developerの認定試験というものがあります。サンプル問題が英文のままなので、ざっと日語訳してみました。 試験の流れや様子については、[FumioNonaka.com Newsletter: no.012]のコラムで簡単に紹介しています。番の問題は、もう少しあるいはかなり難解な日語です。 1. ムービーAは、フレームレートが24fpsです。ムービーBは、フレームレートが12fpsです。ムービーBをムービーAの_level5にロードすると、ムービーBはフレームレートいくつで再生されますか? A. 12 B. 24 C. 36 D. 60 2. アクセシビリティを備えたFlashコンテンツを制作するために、推奨すべき指針に当たらないものはどれでしょう? A. ナビゲートしやすいすっきりとしたデザインを作成する。 B. アニメーションす

    Macromedia Flash MX 2004 Developerサンプル問題
    stylus
    stylus 2007/05/07
    MMCP試験のサンプル問題。変なのばっかり。
  • ADVANCED WEB DESIGN BOOKS|サンプルファイルダウンロード

    for WIN CHAPTER 01 [11KB] CHAPTER 02 [670KB] CHAPTER 03 [210KB] CHAPTER 04 [251KB] CHAPTER 05 [366KB] CHAPTER 06 [5.2MB] CHAPTER 07 [259KB] CHAPTER 08 [48KB] CHAPTER 09 [679KB] CHAPTER 11 [3.1MB] CHAPTER 12 [2.1MB] CHAPTER 13 [1.2MB] for MAC CHAPTER 01 [10KB] CHAPTER 02 [540KB] CHAPTER 03 [186KB] CHAPTER 04 [247KB] CHAPTER 05 [285KB] CHAPTER 06 [4.0MB] CHAPTER 07 [238KB] CHAPTER 08 [40KB] CHAPTER

    stylus
    stylus 2007/05/02
    書籍『FLASH OOP』のサンプルファイルダウンロードページ
  • Flex 2 勉強会でスピーチしてきました (blog.nium.jp) プレゼン資料のエフェクトがやたら凝ってる、Flex 2 勉強会資料「Progression」

    stylus
    stylus 2007/05/01
    3Dプレゼン資料
  • 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 […]

    stylus
    stylus 2007/04/27
    Fuse IDE エクステンションのインストール&使い方ガイド
  • 外部JPGのキャッシュ削除と、読み込み待ち。

    いつも大変お世話になってます。 画像を差し替えるだけで更新可能なFlashを作りたいのですが、今、外部から画像を計10枚呼び出すところまで出来てます。 出来たFlashをサーバーにUPして、画像を差し替えたところ、キャッシュが残ってしまっているようで、ブラウザからキャッシュを削除しないと画像が変更されません。 【1フレーム目】 this.a1.loadMovie("a/p.jpg"); 【8フレーム目】 this.a2.loadMovie("a/t.jpg"); ・ ・ ・ 【700フレーム目】 this.i1.loadMovie("i/last.jpg"); と言うように順番に読み込んでます。 700フレームまで読み込んだら、700フレーム目を再生したままの状態で1フレーム目からの画像をリロードして、更に1フレーム目に戻ったら700目の画像をリロードするという方法はないでしょうか? どな

    外部JPGのキャッシュ削除と、読み込み待ち。
    stylus
    stylus 2007/04/26
    読み込んだ外部ファイルのキャッシュが残る問題の対策。ファイル名の最後に【?+ランダムな数】を付ける
  • Flash でクロージャ。 : torus solutions!

    Flash はクロージャが使えて便利です。 しかし、 最近はオブジェクト指向とか ActionScript 2.0 ばかり取り沙汰されて、 あまりクロージャの便利さが知られていない感じがします。 難しいオブジェクト指向の勉強はとりあえず先延ばしにしておいて、 気楽に使えるクロージャで楽しく ActionScript のプログラミングをしてみませんか? お題:N フレーム目に○○せよ たとえば、 Flash のムービーを再生して 5 フレーム後に、 指定したコードを走らせるには、 どうすればいいでしょうか? ムービークリップの第 5 フレームに、 実行させたいアクションを書けばいいだけです。 しかしこの方法は、 問題をちょっと一般化するだけで使えなくなります。 この 5 フレームの「5」という数値が予めわかっていない場合は、 上の方法は使えませんね。 onEnterFrame では「5 フレ

    stylus
    stylus 2007/04/24
    関数の中で関数を定義し、returnでその関数を返してやる
  • FACEs: MovieClipに境界線をつけちゃうフィルタ

    お初です。 Flash8から様々なフィルタ効果を扱えるようになりましたが、 フィルタを通じて境界線を設定する方法を紹介します。 派手じゃありませんが、地味に便利かなぁとか思ってます。 [レイヤースタイル] → [境界線] と簡単にできちゃうのですが、 Flash の場合は、[MCを選択] → [フィルタ] → [グロー] → [強度1000%] とするとそれっぽく見えます。 このとき、ぼかしの量をいじることで境界線の幅を設定できます。 で、この作業を ActionScript からいじれるようにクラス化してみました。 (オーサリング上の設定には限界がありました) サンプルをどうぞ。 右側は Photoshop で作った画像です。 左側は ActionScript から境界線を設定しています(テキスト選択できます)。 さらに動的に色を変化させています。 比べると僅かな違いは

    stylus
    stylus 2007/04/24
    Photoshopのような境界線を付ける
  • 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 […]

  • Fs Garage:私は如何にしてActionScriptのprototypeを身につけたか。

    Flash Communication Serverでアプリ作ると、prototypeは身につけざるを得ない状況に追い込まれます。 (以降、FCSと表記します。FCSの後継はFlash Media Server) タイトルは、「ハタさんのブログ」に影響されてます。 私は如何にしてJavascriptのprototypeを身につけたか。 FCSって、Flash Playerから接続すると、そのユーザー毎にサーバサイドにオブジェクトが生成されます。チャット機能だとか、ゲーム機能や、ストリーミング動画再生の制御などは、そのサーバサイドに生成されるオブジェクトに機能を実装していくことで作られます。 サーバサイドのオブジェクトは、Shared Objectでクライアントサイドでもサーバサイド間でオブジェクトを共有したりできるし、リモートだろうが、サーバ側だろうが、命令一発で、Flash側にもFCS側

  • usrb.in

    This domain name has been registered with Gandi.net. It is currently parked by the owner.

  • 0から始まる文字列を数値に変換する際の落とし穴 - yoshiweb.NET-blog

    Number() や parseInt() で文字列を数値に変換するときに 0x から始まる文字列は16進数、0から始まる文字列は8進数としてと解釈されます。 サーバーからランキングとか桁数を合わせてある文字列を受け取った場合に注意ですね! trace( Number ("11") ); // 11 ←普通にOK trace( parseInt("11") ); // 11 ←普通にOK trace( Number ("000011") ); // 9 ←8進数として解釈された trace( parseInt("000011") ); // 9 ←8進数として解釈された trace( parseInt("000011", 8) ); // 9 trace( parseInt("000011", 10) ); // 11 ←10進数で変換するように指示するとOK trace( parseIn

    stylus
    stylus 2007/04/20
    parseFloat()
  • 第33回 ActionScriptでXMLデータを自由に検索・抽出してみよう

    ActionScriptでXML形式のファイルを読み込んで利用する際に,ぜひ知っておきたいのが「XPathAPIクラス」です。XPathAPIクラスを利用することで,目的のデータに簡単にアクセスできるようになります。 XMLファイルのデータを抽出 図1はXMLデータの中から,指定したものだけを抽出して表示するムービーです。このムービーで読み込んでいるXMLファイルは,図2のようなファイルです。 図1:XMLデータを抽出するムービー(クリックするとムービーを表示します) (サンプル・ファイルのダウンロードはこちら) 図2:読み込んでいるXMLファイル(クリックすると拡大表示します) このようにXMLファイルから指定したデータを取り出したい場合には,「XPathAPIクラス」が便利です。 XPath式を使って目的のデータを指定する 図3は前回も読み込み用に使用したXMLファイルです。このXML

    第33回 ActionScriptでXMLデータを自由に検索・抽出してみよう
    stylus
    stylus 2007/04/16
    純正XPathAPIの使い方
  • http://blog.nium.jp/flash/actionscript2/_root_movieclip.php

    stylus
    stylus 2007/04/14
  • trick7 RTP Live: Info Bocoran RTP Slot Online Pragmatic Play Gacor Terlengkap -

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

    stylus
    stylus 2007/04/13
    スクリプトの書き方
  • FN0605002 - returnステートメント - Flash : テクニカルノート

    Platform: All Version: Flash MX 2004 and above シンタックス return [expression] 引数 expression:Object - 関数の値として評価して返す式。式の値は、ストリングや数値、ブール(論理)値などのプリミティブ値のほか、配列(Array)その他のオブジェクトなど任意のデータ型が指定できます。この引数は省略可能です。 説明 関数から返される値を指定します。returnステートメントは式expressionを評価したうえで、その結果をステートメントが実行された関数の値として返します[*1]。 returnステートメントは、関数の実行をそこで中断して、制御を直ちに関数の呼出し元に戻します。return文の後にまだ処理されていない関数体のステートメントがあっても、その処理は行われません。 returnステートメントは、式

    stylus
    stylus 2007/04/13
    returnステートメントにより関数の実行が中断
  • FN0212003 - 配列を偏りなくランダムに並替える - Flash : テクニカルノート

    Platform: All Version: 5.0 and Above [*注] ActionScript 3.0にもとづくスクリプトと解説は「配列を偏りなくランダムに並べ替える」をご参照ください。 1. 配列をランダムに並替える '配列をランダムに並替えるユーザー定義関数('function')を考えてみましょう。 // function定義: xShuffleArray // 引数: 配列 // 戻り値: なし function xShuffleArray(l_array) {  //[1]'function'定義 var n = l_array.length;  //[2]配列の長さを取得 var i = n; while (i--) {  //[3]配列エレメントすべてをループ処理 var j = Math.floor(Math.random()*n);  //[4]ランダムなイ

    stylus
    stylus 2007/04/13
  • FLASH-JP.COM - フォーラム

    この度、アクションスクリプトエディターのSEPY 1.5.2RC23を 下記サイトからダウンロードし、導入しました。 ■SE|PY, the editor, the blog http://www.sepy.it/ 下記サイトを参考に日語化し、使っています。 ■(rc*) ロミテチオ・ログ: SEPYの日語化? http://romitechio.com/log/archives/2006/01/sepy.php 使っていて分からなかった部分があるので、 質問させてください。 文字色を ツール→設定→フォントと色 (英語だとTools→Preferences→Fonts And Colors から設定できますが、設定するカテゴリに属する単語自体は どこで設定するのでしょうか。 例えば、 【var】と【onEnterFrame】を、それぞれ違う色に変更したいのですが、 両方とも同じ【キー

    stylus
    stylus 2007/04/11
    sepyでキーワードの文字色を変える方法