- ベストアンサー
Capabilities.language
どなたか使用された方、いらっしゃいますでしょうか? SUZUKAの環境で使いたいと思っているのですが、 レファランスを見ても知識が足らず、どのように使用するか、 判りません。どなたか簡単なサンプル(指示)の提供をお願いできませんか? ブラウザの言語毎に、その対応ページを表示したいと思っています。 http://help.adobe.com/ja_JP/AS3LCR/Flash_10.0/flash/system/Capabilities.html の例文はSuzukaには直接移植できるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まず Suzuka で使用できるActionScriptのバージョンは 1.0 であるということを押さえておくべきです。 次に書き出せる SWF のバージョンは,SWF6~SWF8 および SWF4 であるということを押さえておくべきです。 SWF6 とは FlashPlayer6およびそれ以上用のSWF という意味です。 SWF4 は特殊で、Flash Lite 1.0 および 1.1 用 SWF です。つまり携帯Flash用です。 つまりこの辺くらいは押さえておきましょうということです。 「Suzukaとは - suzuka Wiki」 http://wikiwiki.jp/suzuka/?Suzuka%A4%C8%A4%CF 書かれていらっしゃるページは ActionScript3.0 のページです。 探しているところを間違っていらっしゃいます。 こちらです↓。 Flashドキュメンテーション 「capabilities (System.capabilities)」 http://livedocs.adobe.com/flash/8_jp/main/00002046.html > 使用できるバージョン : ActionScript 1.0、Flash Player 6 一応 ActionScript 1.0、Flash Player 6 おは書いていますが, すべてのプロパティがそうであるわけではありません。 使うものを1つ1つ調べる必要があります。 たとえば次のようなプロパティがあります。 「avHardwareDisable (capabilities.avHardwareDisable プロパティ)」 http://livedocs.adobe.com/flash/8_jp/main/00002047.html > 使用できるバージョン : ActionScript 1.0、Flash Player 7 もしこれを使いたい場合は,Suzuka だと [ファイル]→[プロジェクトのプロパティ]で SWF7 または SWF8 にチェックを入れておかなければならないということになります。 これらバージョン確認は Suzuka に限った話ではありません。 Adobe Flash を使用していても, 自分が作成使用としている SWF をちゃんと自覚した上で, 適切な ActionScriptのバージョンを選択しなければなりません。 バージョンは,基本的にいつも常に気にしなければならないことです。 >ブラウザの言語毎に、その対応ページを表示したいと思っています。 「language (capabilities.language プロパティ)」 http://livedocs.adobe.com/flash/8_jp/main/00002061.html > 使用できるバージョン : ActionScript 1.0、Flash Player 6 > 例 > 次の例では、この読み取り専用プロパティの値をトレースします。 > trace(System.capabilities.language); Suzuka を起動し,「アクションレイヤーを挿入」。 フレーム1 に trace(System.capabilities.language); と記入して [ウィンドウ]→[トレース] [ウィンドウ]→[プレビュー] します。 私の環境の場合「ja」が出力されます。
お礼
大変助かります。 よくFlashの事がわからない者に スペシャル機能の説明を丁寧にして頂き、 本当にありがとうございました。 (先月にも助けてここで頂いて、なんとかしのげました。 未だにLocalconnectionは完璧には使えませんが^^;) screenResolutionX というのも使えるのですねー。 同じ要領でやってみたところ出力されました(嬉) これでなんとかやってみます、大変有難う御座いました! 全くチンぷんカンぷんなのですが、頑張りたいと思います。