ちょっと前にFlash Player10のβ2がリリースされました。
今作ってるアプリはPaparvision使って実装中なんだけど、そんなにもろ3DってわけじゃないからAstroで軽く処理できるんならこっちで実装しようかなって思ってみたり。
で、まず、FlexUGのFlex3勉強会でarkwさんに教えてもらった、Flash Switcherを使って、複数のversionのFlash Playerを切り替えれるようにする。これが意外にはまったので再インストールする時のためにメモ
ちなみに、環境はMac OS Ⅹ (Leopard)なので、Windowsのことは知りません。
まず、
Flash Switcherをインストールする。
Mozillaの
Firefox Add-onsではFirefox3にインストール出来なかったので、
本家?のサイトでインストール。
必要か分からないけど、
/Library/Internet Plug-insの
パーミッションをchmodで
777にするなどした。
ちなみにFlash Playerは、
/Library/Internet Plug-ins/Flash Player.plugin
にインストールされていて、
Flash Switcherは、
/Users/ユーザ名/Library/Application Support/Firefox/Profiles/pq0rtorr.default/extensions/flash_switcher@sephiroth.it/plugins/mac
に複数versionのFlash Playerを保存していて、切り替え時に選択したversionを
/Library/Internet Plug-ins/Flash Player.plugin
に書き換えている。
とりあえず、Flash Switcherのインストールは終わり。
次に
Flash Player 10をインストールする。
まず、
Flash Player10 をadobe Labsからダウンロードする。
んで、Flash Player 10をインストールする前に、
既存のversionのFlash Playerはアンインストールしなければならないので、
/Library/Internet Plug-ins/Flash Player.plugin
/Library/Internet Plug-ins/flashplayer.xpt (存在してれば)
を削除する。Adobe Labsに
アンインストーラーがあるので、これでアンインストールする。
んで、今ダウンロードしたFlash Player 10のインストーラを実行し、
インストール。
インストールが完了したら、
Adobe Flash Player のバージョンテストサイトで正しくインストールされているかを確認。
正しくインストールされていれば、Firefoxの
右下のFlash Switcherのアイコンをクリックし、
Save as...で、今確認したversionを入力して保存する。
<参考サイト>
[Flash][Memo]Flash Switcher入れてみた(OSX版) - cellfusion blog /*----------------------------------追記(2008/7/6 18:47)----------------------------------*/
この方法でインストールした場合、
Adobe Labsにあるデモは、見れるのに、他のブログとかeclipseからの実行では3D部分がうまく動いてくれない。
β1が出た頃の
arkwさんのブログを見てみると、version 10.0.1.218???β2って、10.0.0.525だよね??
分かり次第修正します。
/*----------------------------------追記(2008/7/7 02:47)----------------------------------*/
ブラウザではやっぱ動かし方がわからない。なんでAdobe Labsのは動くんだろう。
他の人のブログにもいくつかアップされてるけど、β1では動いたのかなぁ・・・
eclipseから実行して動かす方法は、次の
[Astro] #1 Flex Builder 3でAstroの開発環境を整える。に載せました。
/*----------------------------------追記(2008/7/8 18:50)----------------------------------*/
nod::ぶろぐ:RIA::Flex/AIR/Flashによると、β2用のplayergloba.swcが7/7 23:59にコミットされたようです。これを使えばきちんと動きます。
playergloba.swcについては、↓
[Astro] #1 Flex Builder 3でAstroの開発環境を整える。実際に動いているのは、↓ (要FlashPlayer10.0.0.525)
[Astro] #2 Papervisonで作ったviewerをastroで実装してみた