Home > ActionScript3.0 Archive

ActionScript3.0 Archive

AdobeMax2011とかFP11とかAIR3とか。自分の為のリンク集

情報多すぎなんじゃー!Adobe Max 2011!
情報が多すぎてまとめきれないので、ここでは何も説明しません。
とりあえず、俺が見るためのリンク集です。
見やすいリンク集は誰か有名な人がやってください。

Continue reading

  • Comments (Close): 0
  • Trackbacks (Close): 0

サーバーサイドASのAS3SXとその考察

node.js が盛り上がっている中「AS3 がサーバーサイドで動くよ」という記事が Twitter で流れてきた。

AS3SX Server Side Action Script 3 Library & Hosting
http://as3sx.com/

盛り上がりや、ある程度の概要はこちらを見たらいいと思う。

サーバーサイドASのAS3SXがちょっと凄そうな件についてのまとめ - Togetter
http://togetter.com/li/185777

今回はそれらの使い方などの説明ではなく、それらの仕組みに注目し考察していこうと思う。
想像を多く含むので間違いもたくさんあるかも。

詳細は以下から。

Continue reading

  • Comments (Close): 0
  • Trackbacks (Close): 0

RTMFP で気付きにくいハマりポイント

この間 RTMFP を実験していて、
なぜか繋がらない
というか以下の画面のような「ピアアシストネットワーク」への接続許可を求めるコンファームアラートが表示されない
といった現象に遭遇しました。

原因はどうやら HTML 内の SWF タグにある wmode“direct” に設定してしまうとアラートが表示されないようです。
バグなのかよくわからないですが、出ない理由を探すのに30分くらいかかった。

※ FlashDevelop4 の index.html は デフォルトで wmode が “direct” になっています。

みなさんも注意してください。

  • Comments (Close): 0
  • Trackbacks (Close): 0

FlashPlayer 10.3.183.5 以降で FlashPlayer が黒く(白く)なる問題

FlashPlayer のバグ?(または仕様?)でハマッた点があったので共有しておきます。

[追記] FlashPlayer10.3.183.7 でも再現しました。
[追記2] FlashPlayer10.3.183.10 では再現しませんでした。どうやら直ったようです。

先日更新があり、FlashPlayer のバージョンが 10.3.183.5 になりました。
その直後から、ニコニコ動画などで「画面が黒くなる」や「画面が白くなる」などの報告を見るようになり、
私が関わっているプロジェクトでも、いくつか同じ様な現象が報告されてきました。

なかなか再現せず、環境依存の問題かとも思いましたが、
ある条件で再現しました。

その条件は

  • FlashPlayer のバージョンが 10.3.183.5 であること。(リリース・デバッグ関わらず)
  • 書き出した SWF ファイルの SWF バージョンが 9 以上であること。
  • 書き出された SWF バージョン 9 の中で別の SWF を読み込んでいること。
  • 読み込まれる SWF のバージョンが 8 以下であること。

この条件で SWF が実行されると、何のエラーもなく「ムービーが未ロード」の状態になります。
(右クリックすると表示されるコンテキストメニューの表示)

プロジェクトに使用している SWF ファイルの総数 10万個を検索してみたところ、
Player 8 で書き出されていたのが 200個近く見つかりました。
無理矢理 SWF のバイナリをいじって 9 にするツールを作りましたが、どんな問題が起こるかわからないので未使用…。

※ ちなみに FP9 案件なのに「バージョン 10」で書き出されたファイルは 8000 ファイルを超えていた。

2年程前にツールを作って「コレでチェックしてください」って言ったんだけど、
業務上のフローから外れるツールを作っても使われないということが身にしみてわかりました。

みなさんも注意してください。

ニコニコ動画の不具合について
http://blog.nicovideo.jp/niconews/2011/08/015589.html

FlashDevelop 4.0.0 Beta リリース

ついに開発者向けではなく、FlashDevelop4 ベータ版がリリースされました。

このリリースは予定より長くかかった、そして少し予定した機能を先送りにしたリリースです。
しかし、これらの機能の為の全てのコアな変更をすませました。これによってここからうまく開発していく事が可能です。
このリリースはベータリリースですので、もっとも安定したリリースを望む人は最終的なリリースを待つべきです。

カスタマイズする人への注意:
FD4 は FD3 のプラグインとの互換性はありません。FD3 をインストールしている場合、クリーンインストールする必要があります。

プラグイン開発者へお注意:
プラグインは 新しい IPlugin を実装し、1 を返す必要があります。

ダウンロードは以下から
FlashDevelop 4 Beta released(http://www.flashdevelop.org/community/viewtopic.php?f=11&t=8421)

過去のバージョン情報や最新情報インストール方法などは以下から。
馬鹿全 - FlashDevelop 情報まとめ(http://blog.bk-zen.com/2009/07/12/190/)

詳細は以下から

Continue reading

  • Comments (Close): 0
  • Trackbacks (Close): 0

FlashDevelop4 Devビルド版 リリース


FashDevelop の Devビルド版がリリースされました。
今回のこのリリースはあくまでもまだ「テストのためのリリース」です。
インストールは注意して行ってください。

ではいつもどおり翻訳していきます。

このページは、アクティブメンバーにテストやFlashDevelop改善のための助けをしてもらうための呼びかけページです。最新のビルドバージョンはこの記事にリンクされます。
最新のビルドは最新のSVNバージョンとは異なる場合がありますが時々アップデートします。
もし、バグや変更が必要な場合は、ここにはポストせず、Bugs や Features に報告してください。

これはテスト版です。本当に安定したバージョンが必要な場合はインストールしないでください。

ダウンロードは以下から
Latest development build of FlashDevelop 4 (http://www.flashdevelop.org/community/viewtopic.php?f=9&t=3529)

詳細は以下から

Continue reading

  • Comments (Close): 0
  • Trackbacks (Close): 0

美の書籍「ActionScript Beautifl Code~Beautifl: Flash Gallery of wonderfl~」

おととし発売された Wonderfl を題材とした「ブラウザで無料ではじめるActionScript 3.0 ―It’s a wonderfl world―」の第二段として、「ActionScript Beautifl Code~Beautifl: Flash Gallery of wonderfl~」 が本日(2011年06月08日)発売されました。
今回、Wonderfl に投稿した私の作品も掲載していただいたとのことで献本いただきました。ありがとうございます!

本の内容

この本は以前 FlashDevelop本を共著させていただいた 池田泰延(clockmaker)さんが執筆されたものです。
池田さんは以前から Wonderfl に投稿された素敵な作品を集めたギャラリーサイト Beautifl を運営されていました。

その Beautifl に集まった素敵な作品 1000作品以上の中から、パーティクル系をはじめとする 9ジャンル 97作品を、紹介・解説した本です。
作品の紹介部分はカラーで見やすく作品の重要ポイントを抑えた説明がとても為になります。
全てのコードを読むには大変な行数の作品もありますが、「この作品のどこが重要なポイントなのか」を丁寧に説明しています。それはコード全てを読むことよりも重要で、作品から応用を考える上で必須なことではないでしょうか。
そういった理由から見れば、勉強する人だけでなく、アイディアに煮詰まった人にも良いインスピレーションを与えてくれる一冊だと感じました。


パーティクル系以外は、グラフィック、エフェクト、3D、サウンド、Webカメラ、UI、ゲーム、物理演算などがあります。

Beautifl について

Wonderfl はすばらしい作品が日々更新されていくサイトですが、時間がたったコードは探しにくく、眠ってしまっているのが現状です。
Beautifl は人の目が (特に目の肥えた Flasher が) 厳選した作品のギャラリーサイトです。
是非足を運んでみてください。

詳しくはこちら

  • Comments (Close): 0
  • Trackbacks (Close): 0

FlashDevelop4.0.0 βテスト

FD4 の βテストが開始しました!
ぜひ参加してバグ報告などしていきましょう。

このリリースは私たちが予想したより時間がかかってなかなか進まなかったので、次のメジャーリリースには多くの機能リリースを盛り込むことにしました。
このリリースには将来実装したい機能の全てに関わるコアの変化を含むので、ここから開発を上手く進めていくことができるはずです。私たちは(熱愛や崇拝の対象となるという意味での)商品のようなものを目指して開発していますし、これからもアップデートしていくつもりです。
よいメジャーリリースができるように、バグや提案を積極的に報告してください。

FD4は、FD3のプラグインとの互換性はありあせん。FD3から導入する方は、クリーンインストールする必要があります。

ダウンロードは以下から
Community testing for FlashDevelop 4.0 Beta…
(http://www.flashdevelop.org/community/viewtopic.php?f=9&t=8281)

和訳手伝ってくれた(むしろ中心になってくれて俺がお手伝い状態でしたがw) @matsumos さんありがとうございました!
なので俺は機能紹介を全力で。

もし英語に自信がないって方は FlashDevelop.jp のフォーラムに詳しく報告してください。
まとめて報告しておきます。

詳細は以下から

Continue reading

  • Comments (Close): 0
  • Trackbacks (Close): 0

Redtamarin やろうぜ!(東京てら子14資料)

先日の東京てら子で発表したネタです。

東京テラコ Vol.14 『Google API』
http://twipla.jp/events/5993
他の人の記事まとめ
http://teraco.jp/2011/03/10-133150.php

詳細は以下から

Continue reading

  • Comments (Close): 0
  • Trackbacks (Close): 0

1フレーム目へ値を渡したい。

問題

Frame メタデータタグを使用し「ファクトリークラス」を設定することで
メインクラスを生成するためのファクトリークラスを作る事ができる。
このファクトリークラスは2フレームからなる MovieClip クラスで
1フレーム目には「ファクトリークラス」と「それを構成するために必要なクラス」が書き出され、
2フレーム目には「それら以外のクラス」が書き出される。

このファクトリークラスに触れることなくファクトリークラスに値を送るにはどうしたらよいか。

制約1. 1フレーム目で値を受け取れる事。

制約2. ファクトリークラスを変更して値を渡すことは不可。
値を受け取るための仕組みを作ることはよいとするが、
値を直接入力することは許可しない。

制約3. ファクトリークラスを継承することは不可
継承して値を渡す方法は許可しない。

制約4. FlashVars での値の受け取りは不可

制約5. 最終的には SWC にする。(追記2参照)

これが今抱えている課題。

うーん色々考えて見た。

Continue reading

  • Comments (Close): 0
  • Trackbacks (Close): 0

Home > ActionScript3.0 Archive

Search
Feeds
Meta

Return to page top