タグ

ActionScriptに関するs_ryuukiのブックマーク (320)

  • ActionScript FLASHRAVE - FLASHの作成講座と活用方法 -

    FLASHには"ActionScript"と呼ばれるスクリプト言語により、動画の再生コントロール、データ表示などFLASHで実現できることがさらに広がります。 マウスやキーボードといったユーザ操作によるアクション、利用する素材に複雑な動きや効果をもたらす場合にも"ActionScript"を利用します。 "ActionScript"にはバージョンが存在し、「Flash MX 2004」からは2.0が、「Flash CS3」以降では2.0と3.0が利用できるようになっています。 ActionScript 3.0 のプログラミング(外部リンク) ActionScript 3.0 言語およびコンポーネントリファレンス(外部リンク) ActionScript 2.0 の学習(外部リンク) ActionScript 2.0 リファレンスガイド(外部リンク) AS2.0とAS3.0の違い

  • iPhoneアプリの開発方法 for Flash Professional CS5 前編 | デベロッパーセンター

    コミュニティーリソース Flex cookbook* (コードの共有) CSS Advisor (ブラウザ別バグ修正) Exchanges* (コンポーネントの共有) Adobe Labs* ユーザフォーラム RSS フィード* Flex バグベース* ユーザグループの検索* ユーザグループについて* Adobe Community Experts (ACE)* デベロッパーイベント* ブログ MXNA* (ブログアグリゲータ) Adobe ブログ* Flash Professional CS5に入っている「Packager for iPhone」を使うと、iPhoneアプリを作ることができます。記事では、Flash Professional CS5を使ったiPhoneアプリの開発方法について説明します。なお、開発環境としてMac OSをベースに説明しています。 ※2010年のFlas

  • FlexPMD日本語訳 – 水玉製作所

    FlexPMDは、Adobe製のコーディング規約違反を見つけるためのツールで、FlashBuilderやFlashDevelopと連携して使えます。Flexの名前を冠してはいますが、Flashの範囲のAS3.0チェッカーとしても有用です。 独自ルールにとらわれない標準的なコードを書くために便利なツールではあるのですが、エラーメッセージが英語のみなので親しみにくい状況がありました。そこで、野中文雄さんに日語訳をお願いしました。 ダウンロード ruleset_110210mztm.zip FlexPMDについて 詳細にコードのチェックをしてくれます イマドキのIDE事情 89 FlexdPMDでActionScriptのコードをチェックしてみよう! http://journal.mycom.co.jp/column/ide/089/index.html Adobe Open Source F

  • http://studio.cormo.net/

  • LocalConnectionの相互通信を実装する | _level0 - KAYAC Front Engineer Blog

    実装の機会は非常に稀ですが、複数Flash間のやりとりを可能にするLocalConnectionを使った相互通信を実装してみます。 おさらいまずLocalConnectionについての簡単なおさらいです。 LocalConnectionを使用すると、複数のFlash間で動作のやりとりができます。LocalConnectionには受信側と送信側があり、先に受信側が接続設定しておいたコネクション名を送信側が指定することで、受信側の関数を実行させることができます。以下に例を示します。 まずこれが受信側のスクリプトです。「Connection123」というコネクション名で接続を待機しています。 var _connectReciever:LocalConnection = new LocalConnection(); _connectReciever.client = this; _connectR

    LocalConnectionの相互通信を実装する | _level0 - KAYAC Front Engineer Blog
  • appforandroid.info

    appforandroid.info 2019 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • FlashからHTTP/HTTPSリクエストしてBasic認証を通過する方法 | alt

    URLLoaderクラスを使ってHTTP/HTTPSリクエストをする先にBasic認証がかかっていたら、 URLRequestHeaderメソッドを使ってヘッダーに認証情報を付加すればOK。 ヘッダーに付加するid/passはBase64エンコードしなければならないのですが FlexにあるBase64EncoderがFlashにはないので 下記にあるas3httpclientライブラリのBase64クラスを使用しました。 Basic認証だとGET/POSTとも問題なかったのですが ここらへんの記事を読んでいるとWSSE認証ではあやしい動きになるようなので Basic認証でもHTTPURLLoaderやSocketURLLoaderをテストしてみる。 余談ですが、AIRの場合はURLRequestDefaultsクラスの setLoginCredentialsForHost

  • スマホ向けアプリ開発の扉を開くAdobe AIR 2.5とは

    スマホ向けアプリ開発の扉を開くAdobe AIR 2.5とは:Flashでできる! Androidアプリ制作入門(3)(1/3 ページ) Flash ProやFlash Builderに拡張機能を追加して、Androidで動く簡単なAdobe AIRのアプリを作る方法を紹介します。今回は、AIR 2.5のモバイルアプリ開発用の機能を紹介し種々の設定やSDKのコマンドを使ったAndroidアプリ開発の仕方を解説します。

    スマホ向けアプリ開発の扉を開くAdobe AIR 2.5とは
  • マウススクロール画像ビューアー : ActionScript | FindxFine

    履歴 愛知高等学校 東海大学文学部北欧文学科 東北大学大学院経済学研究科(中途退学) 個人サイト »Hiroshi Sawai »Info Town ご質問などありましたら下記アドレス宛へメールをお送りください。 info@findxfine.com WordPress テーマ、プラグインを公式テーマディレクトリ、公式プラグインディレクトリで公開しています。 テーマ WordPress › Theme Directory › kanagata プラグイン Category Archives « WordPress Plugins List Calendar « WordPress Plugins Min Calendar « WordPress Plugins Resize Editor « WordPress Plugins concrete5 Infotown Table 簡単な操作で

    マウススクロール画像ビューアー : ActionScript | FindxFine
  • FLASH-JP.COM - フォーラム

    今作っているホームページで、 あるボタン(以下「Aボタン」とします)が押された後、以下の内容のfunctionが発生します。 parentparentparentMc.top_message.gotoAndPlay("off"); channel = new SoundChannel(); sound = new Sound(); my_volume = new SoundTransform(0.15,0); ur = new URLRequest("./sound/switch_press.mp3"); sound.load(ur); channel = sound.play(); 実際の動きとしては、シーン1(=ルート階層)が"off"というラベルに移動し、音が鳴る、という単純な仕組みなのですが、 先方から問い合わせがあり、 DELL VOSTRO 230 Windows 7 Prof

  • PV3D演出サンプルNo.10: 3D Physics | ClockMaker Blog

    先日紹介した ActionScript 3.0 の 3D 物理演算ライブラリ「jiglibflash」を使って、Flash のデモを作成しました。球体と地面の衝突で、リズムに合わせた音を発したり、地面が発光する感じの演出にしています。 デモ (要 Flash Player 10.1 以上) ソースコード (簡易版をwonderflに投稿) この作品のポイントは次のようなところ。ちなみに 3D エンジンには定番の Papervision3D を使用しています。 加速度センサーと 3D 物理演算の重力を同期(Android) 3D 物理シミュレーションの衝突を、動的サウンドライブラリ「SiON」と同期 ライブラリ「Stardust」 によるパーティクル演出 以下、技術的な解説です。 加速度センサー jiglib による 3D 空間の重力を、Flash Player 10.1 からの新機能である

    PV3D演出サンプルNo.10: 3D Physics | ClockMaker Blog
  • [AS3] データ型の変換はキャストよりas演算子が速い

    投稿者:野中 文雄 | 投稿日:2010.12.09 | [AS 3][ActionScript][Tips][野中ゼミ] オブジェクトを異なるデータ型に変換したいとき、一般には「クラス(変換するオブジェクト)」のかたちでキャストします。けれど、as演算子を使う方が処理は速いようです。 たとえば、Event.targetプロパティは、Objectで型指定されています。参照しているのが実際にはMovieClipだったとして、MovieClipクラスのプロパティやメソッドを使いたい場合にはキャストします。 var _mc:MovieClip = MovieClip(eventObject.target); データ型の変換は、as演算子を使ってもできます。そして、処理はこちらのほうが速いようです(wonderfl「Type casting comparison」参照)。 var _mc:Movi

    [AS3] データ型の変換はキャストよりas演算子が速い
  • 馬鹿全 - FlashPlayer10.2 を FlashDevelop で遊ぶ

    先日 FlashPlayer10.2 のβ版(http://cuaoar.jp/2010/12/flash-player-102.html)がリリースされました。 新しいもの好きの人はもう既に遊んでいると思いますが、 今回は FlashDevelop で遊び方を紹介しようと思います。 ※ FlashDevelop は 3.2.2 RTM を使用する事とし、既にインストールされている前提で説明します。 ※ FlashDevelop 3.2.2 RTM のリリース情報はこちら(http://blog.bk-zen.com/2010/11/30/403/) 詳細は以下から さて、まずは Flex SDK をダウンロードしてくる必要があります。 以下から FlexSDK 4.5.* をダウンロードしてきます。 http://opensource.adobe.com/wiki/displa

  • [AS3] パフォーマンス向上のヒント

    12月4日土曜日に開かれたFITC Tokyo 2010で、Mike Chambers氏は「Flashで作成する高性能モバイルコンテンツ」と題するプレゼンテーションをされました。その中で使われたスライドは、多くがすでに公開されているFITC Amsterdam 2010のPDFと共通するようです。 そこで、とくにFlashコンテンツのパフォーマンス向上に関わる部分を、筆者の興味にしたがって若干の加筆・補正も含みつつ抜出してみました。なお、ActionScript 3.0におけるパフォーマンス向上の基については「ActionScript 3.0におけるパフォーマンス向上のヒント」をご参照ください。 *ページ番号は、Mike Chambers氏のPDFによる。 レンダリング(p.31、34) ハードウェア合成のレンダリングはDisplayObjectに使われる ソフトウェアレンダリングは画面

    [AS3] パフォーマンス向上のヒント
  • ActionScript 3.0で日本語対応のPDFが作成できる「purePDF」のサンプル | ClockMaker Blog

    ActionScript 3.0 からクライアントサイドだけで PDF を作成できる AS3 ライブラリに AlivePDF と purePDF があります。最近は「purePDF」が日語に対応しているとかで評判が良かったりするのですが、試してみようにも公式で提供されているサンプルが少しばかり難しめです。そこでシンプルなサンプルを用意してみました。 デモ(要Flash Player 10.1) ソースコード(ZIP ※) ソースコードは Adobe Flash Builder 4 のプロジェクトで用意していますが、Flash Professional や FlashDevelop でも利用することができます。以下、具体的な使い方を解説します。 ※ライブラリとフォントは公式サイトから別途ダウンロードください 使い方 まずはライブラリのパスを通します。 公式サイトからライブラリの SWC フ

  • グラフィックスプログラミング

    プログラミングの基礎2:変数 変数の宣言 変数の初期化 プログラミングの基礎3:メソッドの使い方 メソッドとは グラフィックスシステム,座標 Frocessingとは 2次元グラフィックスの仕組み 座標 色 基図形の描画1 点の描画 線の描画 線の描画属性 変数を使った図形の描画

    s_ryuuki
    s_ryuuki 2010/11/19
    グラフィックスプログラミング
  • Mathクラスでよくやる高速化備忘録 « nulldesign

    最近高速化に興味津々です。そんな中、Mathクラス遅いよね、遅くね?。ってことで、高速エンジン書くときによく使う最適化の一部(Mathクラス中心)を備忘録的に。ちょこっとだけ検証もしました。 内容的には既に既出のものばかりですが、備忘録ということで。 検証方法ですが、単純な式を1,000,000回繰り返し、そのタイムを10回計測。 平均値をもとにパフェーマンスを時間ベースで評価しています。 Math.max var k:Number = Math.max( a, b ); var k:Number = ( a > b )? a : b; // 46.4ms -> 3.5ms Math.min var k:Number = Math.min( a, b ); var k:Number = ( a 3.5ms Math.round var k:Number = Math.round( a

  • 画像をswfに埋め込む - かやねずみの巣

    _root.attachMovie("id1", "pic1", _root.getNextHighestDepth());

  • ActionScript3.0 - ページめくりライブラリ Leaflip

    ActionScript3.0 ページめくりライブラリ ページめくりのエフェクトをもつDisplayObjectです。 FlashPlayer10以上 ダウンロード 最新バージョン Leaflip Ver0.3 Alpha (SWC) Leaflip Ver0.3 Alpha (Source) Leaflip Ver0.3 Alpha サンプルファイル 過去のバージョン Leaflip Ver0.2 Alpha (SWC) Leaflip Ver0.2 Alpha (Source) Leaflip Ver0.2 Alpha サンプルファイル Leaflip Ver0.1 Alpha (SWC) Leaflip Ver0.1 Alpha (Source) Leaflip Ver0.1 Alpha サンプルファイル 更新履歴 10/06/18 Ver0.3Alpha公開 アンビエントな影を

  • whirlpower.note - DisplayObjectのツリーをtrace表示する

    Just another WordPress weblog昔、書いたやつをなくしてもう一回書いたので、 今度はなくさないようにメモ。 FlashProfesionalで画像素材を配置して、FlashDevelopでその素材swfを読みこんで、 インスタンスを参照するんですが、どの階層にあって名前がなんだったか調べるのが 面倒くさかったり、スペルミスがあったりと手間がかかることが良くあります。 そこで、DisplayObjectのツリーを表示しておくと参照をたどるのに楽だったりします。 このコードを2フレーム目あたりに貼り付けて使います。 var spacer : String = ""; viewChild( stage as DisplayObjectContainer ); function viewChild( node:DisplayObjectContainer ):vo