0
graphics.drawCircle(20, 20, 10);
graphics.drawCircle(40, 40, 20);

ステージで2つの円を作成したとしましょう。次に、ボーンオブジェクトを作成して最初の円を別の円に接続し、コード内でそれらを移動してみます。これは、ボーンは次のようにしかできないことを読んだためです。 Adobe FlashのBONEツールによって作成されたのは本当ですか?

コードでボーンオブジェクトを作成する方法の例を教えてください。

4

1 に答える 1

0

上記のコードはAS3ですよね?

  • ステージ上に任意のオブジェクトを設定します(.fla内)
  • 右クリックconvert to symbol..してメニューをクリックします
  • ドロップダウンボックスからムービークリップにするタイプを選択します
  • 次に、名前を付け(Bone1たとえば、大文字のBを指定します)、チェックボックスをオンにしますexport for Actionscript。以下に表示される名前が、ウィンドウの上部に入力した名前と一致していることを確認してください。[OK]をクリックします。
  • 次に、Actionscriptの部分です。var次のように作成したすべてのMovieClipを作成します。

var bone1:Bone1 = new Bone1;

また

 var somename:Bone1 = new Bone1;

どちらも同じです。可能性を示すために2つの例を使用しました(最初の例は通常、私が行う方法です)。大文字と小文字の違いは非常に重要です。

于 2012-07-04T10:09:12.890 に答える