Skip to main content
ジャパンクラフトマン
Participant
April 18, 2018
Question

ソースコードにある"instance" という名前を変更したい

  • April 18, 2018
  • 1 reply
  • 514 views

お世話になります。

AnimateCCからjsファイルを書き出した際、

スコアに配置した各レイヤーがソースコードでは、"instance", "instance_1" と

自動で名前が割り振られてますが、この "instance" という名前を、

意図的に設定できる方法がありましたらご教示いただけないでしょうか。

どうぞよろしくお願いいたします。

    This topic has been closed for replies.

    1 reply

    Fumio Nonaka
    Community Expert
    Community Expert
    April 20, 2018

    「タイムライン」の「レイヤー」は書き出されないと思います。ムービークリップの「インスタンス名」でしたら、プロパティインスペクターで設定できます

    ジャパンクラフトマン
    Participant
    April 23, 2018

    ご回答ありがとうございます。

    ソースコード上で発生する"instance", "instance_1"といった名前の変更をしたかったのですが、

    回答を見る限りできない、という事でしょうか?

    引き続きよろしくお願いします。

    Fumio Nonaka
    Community Expert
    Community Expert
    April 23, 2018

    「ソースコード上で発生する"instance", "instance_1"といった名前」は、「レイヤー名」ではなく「インスタンス名」だと思います(レイヤー名はコメントに書き出されるだけです)。「インスタンス名」は、プロパティインスペクターで設定できます

    インスタンス名設定前

    // レイヤー_1

    this.instance = new lib.シンボル1();

    this.instance.parent = this;

    this.instance.setTransform(17.5,17.5,1,1,0,0,0,17.5,17.5);

    インスタンス名「my_mc」を設定

    // レイヤー_1

    this.my_mc = new lib.シンボル1();

    this.my_mc.name = "my_mc";

    this.my_mc.parent = this;

    this.my_mc.setTransform(17.5,17.5,1,1,0,0,0,17.5,17.5);