2010-12-16 4 views
0

私はPCを使用していて、私のコンサルタントはMacにあります。私は彼女の作業ファイルを、参照された.asファイルのフォルダとともに送ってきました。何らかの理由で、映画をコンパイルするときに、参照される.asファイルが見つからないというエラーが表示されます。私のマシンでうまく動作します。フラッシュムービーをコンパイルしようとしたときに、アクションスクリプトファイルが見つかりませんでした。

正しいローカルディレクトリ内にすべての正しいファイルがあることを確認するために、ダブルとトリプルがチェックされているため、完全に困惑しています。私はFlash CS4を使用していて、彼女はCS5​​にいます - 誰にも私たちのためのアイデアはありますか?

答えて

0

私は皆さんがソースパスなどで同じページにいると仮定しています。.flaは両方のシステムの.asファイルと同じ場所にあります。それは私が二重チェックする最初のことです。

もう1つの詳細が、この問題を引き起こす可能性があります。彼女にすべてのファイルを含む.zipファイルを送信し、Windows 7を使用している場合は、zipから直接.flaファイルを抽出せずに開いている可能性があります。 Windows 7は圧縮ファイルをフォルダのように扱いますので、すべてがうまくいくように思えますが、実際には他のファイルはまだ圧縮されていてコンパイラにはアクセスできません。

解決策は、zipファイルのすべてを新しい親フォルダに抽出したことを確認することです。

これは端的なケースですが、私はそれが起こるのを見ました!

+0

Hey Myk :)はい、私たちのソースファイルが正確なディレクトリにあることは肯定的です。私はFTP経由ですべてのファイルを提供したので、zipファイルは問題ではありませんでした。私は彼女にアップデートされたドキュメントをzipファイルで送っても問題はありませんでした。 –

0

「参照された.asファイル」が意味するものはあまりよく分かりません。外部ライブラリやプリインストールされたコンポーネントを使用していますか?

多分Papervision、Tweener、またはあなたのコンサルタントが持っていないがあなたがしている何か他のもの?

「公開設定」の下にある「高度なActionScript」設定をチェックして、アプリケーションが使用するライブラリを参照することができます。

もしあなたがここにドロップできれば、正確に見つからないファイルがさらに得られるでしょう。

よろしく、 ロブ

0

パブリッシュ設定や、そのような中で、それらに\を持つ任意のパスを使用している場合、私は考えることができる唯一のものです。 Macでは動作しません。ファイルパスが必要です。

project/flaファイルではなく、Flash CS4環境設定でライブラリパスなどが定義されている場合、プロジェクトが別のマシンで動作する可能性があります。

+0

Lars、これは "\"と "/"の間の素晴らしい提案でしたが、ここでは外部の.asファイルを見つけるのに使用されるactionscriptの例です: "import gs.dataTransfer.XMLParser;" - Macはファイル拡張子を追加する必要がありますか? –

+0

いいえ、それはうまくいくはずです。コード内のimportステートメントは "クロスプラットフォーム"で、\ vs/inパスはコードでは問題ありませんが、flaファイルのパブリッシュ設定になることがあります。 –

+0

実際には、ディレクトリを参照してターゲットパスを追加すると、Flash IDEはデフォルトでMac native:を区切り記号として使用します。もちろん、これはWindowsでは動作しません。また、IDEは通常、リンクされたディレクトリへの絶対パスを挿入するので、HDが同じ名前でない限り、参照されたファイルは別のMacにも見つかりません。 – weltraumpirat

0

ファイル名に大文字を使用し、それらを間違って参照していますが、Windowsはそれらを無視しているため、osxはUNIXベースのオペレーティングシステムではありません。

関連する問題