誰かが尋ねたところで誰かが How can I change flash player version in flash cs6?と言ったところで、Flash Player 15を追加する方法を教えてくれる回答があったので、Flash Player 23と同様のことができると思ったが、正しく動作していないようだ。 AdobeはFlashPlayer23_0.xmlファイルを提供していませんか?そこにはたくさんの行があり、古いXMLファイルの1つをコピーし、ガイドの示唆どおりにそれらの2つを編集することは正しいとは思わない。私が編集しなければならない行の1つでは、FlashPlayer23.0のバージョンで何を入れるべきかわからない。Adobe Flash Pro CS6を最新のFlash Player 23にアップデートしますか?
<player id="FlashPlayer23.0" version="XX" asversion="3">
すべてのことをやった後、プロFlashで私は今、公開セクションのターゲットのドロップダウンメニューに「Flash Playerの23」を参照してください、と私は選択したが、私は実際に公開するときに、私は時にエラーが出ることを持っています私は新しいフラッシュ機能の1つを使用しようとします。
実際には、配列の要素をインデックスで削除できる新しいremoveAt()配列メソッドを使用しようとしています。それは、少なくともFlash Player 19が動作するために必要なことです。ここに私のテストコードは次のとおりです。
var a:Array = [0,1,2];
a.removeAt(1);
trace(a);
設定を公開して、私は、Flash Player 11でそれを試してみるならば、私は、次の予想されるエラーを取得:
TypeError: Error #1006: removeAt is not a function.
私は、Flash Playerに発行するように設定している場合23、私はこのエラーを受け取ります:
ReferenceError: Error #1069: Property http://adobe.com/AS3/2006/builtin::removeAt not found on Array and there is no default value.
これはなぜですか?
ありがとう@VCOne質問を投稿する前に質問に答えました:) – tatactic