0

私は ActionScript の初心者で、ここで疑問があります。F8 ショートカット (butplay と呼ばれる) で作成されたボタン シンボルにコードを追加する必要があります。ボタンのすべてのインスタンスにこのコードを配置する必要があり、多くのインスタンスが存在するため、作成されたすべてのインスタンスにコードが既に含まれるように、シンボルにコードを追加する方法はありますか?

コードは次のように単純になります。

on(release)
{
 //do stuff 
}

何か案は?

4

1 に答える 1

0

ボタンのタイムラインに移動し (ボタンではなく、MC として保存されていることを確認してください)、butplay 関数を追加する必要があります。ボタンがすべて同じムービークリップのインスタンスである場合は、そこで停止できます。ただし、それらがライブラリ内の異なる MC である場合は、少し異なる方法で行う必要があります。関数/手順を保持することのみを目的とするオブジェクト/MC を作成する必要があります。次に、そのアルファを 0 に設定し、ボタンの上にシェイプする必要があります。その MC のタイムラインに、関数を保存する必要があります。

または、ルートに関数/プロシージャを保存し、ボタンから呼び出すこともできます。ボタンが同一の子であるかどうかによって異なります。

于 2013-11-11T15:56:11.650 に答える