(私は Actionscript を初めて使用します。これが簡単な質問でしたら申し訳ありません。)
私は Actionscript でメディア プレーヤーを実行しており、次のクラス階層があります。
- メイン クラス、スプライトを拡張し、含む
- VideoPlayer クラス、Sprite を拡張、Video オブジェクトを含み、Netstream を使用してビデオをロード
ビデオ プレーヤーは、さまざまなサイズのコンテナーを使用して、さまざまなアプリケーションに埋め込まれます。(html/swfobject で定義されているように) 親コンテナーのサイズに応じてビデオ プレーヤーのサイズを変更する方法はありますか?
Main クラスの「scaleMode」プロパティで遊んで、コンテナに応じてフラッシュ オブジェクトを再スケーリングすることができましたが、ビデオのサイズは常に同じです。
さらに、ビデオ クリップのメタデータを使用して、ビデオ オブジェクトの「幅」と「高さ」のプロパティを手動および自動で変更しましたが、ビデオのサイズが間違っているようです。ビデオのサイズを swfobject のサイズに合わせると、320x240 よりもはるかに小さくレンダリングされます。
助けてくれてありがとう。