KITASENJU DESIGN BLOG

memo, html, javascript, unity

inspectorでボタン作ってクリップボードにコピー

ジェネラティブなものを作った時、再生を止めるとデータは消えてしまうが 情報を保持しておきたい時がある。それにはいろいろなやり方があるが最も簡単なのは データをクリップボードにコピーし、コードにペーストすることだろう。

    Plane tgt = target as Plane;
    GUILayout.Space(10);
    if(GUILayout.Button("COPY")){
      var str = "";
      str += "Vector3" + tgt.transform.position.ToString() + "\n";
      str += "Vector3" + tgt.transform.localRotation.eulerAngles.ToString();
      GUIUtility.systemCopyBuffer=str;
    }

インスペクターにボタンを作る - 𓅹 kitasenju design blog 𓅸

"FOOTER"