1

私はFlashCS5を使用していますが、AS2の時代からFlashを使用していません。

アクションレイヤーがあり、フレーム1にキーフレームがあり、フレーム20にキーフレームがあるムービークリップシンボルがあります。これらにはそれぞれstop()が必要です。アクションが割り当てられましたが、フレーム20でアクションを選択して書き込みを開始すると、別のレイヤーのフレーム1に小さな「a」が表示されます。そのレイヤーのフレーム20でキーフレームを作成し、アクションを割り当てようとすると、同じ結果が得られます。それらはフレーム1に表示されます。

これはバグですか、それともAS3に関する重要な情報が不足していますか?

4

1 に答える 1

0

実際、AS3 はコードの実装方法について (正当な理由で) よりうるさいです。

コードを挿入するキーフレームを選択してから、アクション ウィンドウを使用する必要があります。Markus がコメントしたように、空のフレームではなくキーフレームを使用していることを確認してください。空のフレームにコードを書き込もうとすると、デフォルトで最新のキーフレームになります。

さらに、複数のレイヤーがあり、コードがレイヤー2にあり、オブジェクトがレイヤー1にある場合、レイヤー1にキーフレームがあり、フレーム20にコードを入力するつもりであるが、レイヤーの選択がレイヤー2である場合、同じ結果が得られます上で説明した。正しいレイヤーがアクティブであることを確認する必要があります。アクション ウィンドウには、現在のレイヤーの最新のキーフレームからのコードのみが表示されます。

いくつかの問題が解決することを願っています!

于 2012-10-08T17:37:15.687 に答える