unity-editor

    0

    1答えて

    オペレーティングシステム上でディレクトリパスを取得するためにEditorUtiliy.OpenFolderPanelメソッドを使用すると(Unity 2017.3のmacOSXでは、エディタが常にクラッシュします)Unity 2017.2またはそれ以前のバージョンで同じメソッドを使用するとユニティの、エディタがクラッシュしていません。 どのように私はこの問題を解決することができますか?私を助けてく

    0

    1答えて

    Unityプロジェクトで編集モードのスクリプトを実装しようとしています。アイデアは、オブジェクトにスクリプトを付けることができ、編集時にスケール/位置/回転などの属性が更新されていることがわかります。 編集モードスクリプトを作成しなくても、これらのすべてが可能ですが、再生ボタンが押されるまで変更内容は表示されません。それがここの違いです。 私はこれを行うにはhereのスクリプトのバリエーションを使

    0

    1答えて

    現在Unity3D(c#)のカスタムエディタウィンドウで作業しています。現在、私は複数の選択を可能にするドロップダウンを追加しようとしています。 これは機能しますが、ドロップダウンは32個までに制限されています。私はこれがバイナリエンコーディング(32ビットとすべて)のためであることを知っており、これを回避する直接的な方法はありません。 同じ種類の複数選択を可能にする別のドロップダウンについて知っ

    0

    1答えて

    シーン内にゲームオブジェクトを作成することが可能かどうかはわかりません(階層内に表示されます)。しかし、プレイを押したときにUnityがそのようなゲームオブジェクトをインスタンス化しないようにします。 私はそれをしたい理由。私は自分のゲームで「敵のスパウナー」としてゲームオブジェクトを作成しています。しかし、私は、ゲームが実行されている間、それらの変換またはゲームオブジェクトを実際に記憶に残したく

    0

    2答えて

    私はストリーミングアセットに入力イメージをロードし、これらのイメージを使用してオブジェクトを作成することによって、エディタモードでオブジェクトをインスタンス化できるようにするコードを書きました。 これはうまくいきました。問題は、これらのオブジェクトの1つでプレハブを作成しようとするときです。何らかの理由で、画像がプレハブに保存されないため、プレハブを読み込むと、元のゲームオブジェクトにあった画像の

    0

    1答えて

    私の英語のために申し訳ありません(Google翻訳)。以下は、選択したディレクトリ(資産/リソース/ TestObject.asset)で資産(はScriptableObject)を作成するコードの抜粋です: [MenuItem("Assets/Create/Test Object")] private static void CreateTestObject() { var tes

    0

    1答えて

    Unity 5.6でプラグインベースのC#アプリケーションを作成していますが、プラグインがインストールされていることがあります。 私のプラグインPlugin1には、コンポーネントPlugin1.Component1があります。その同じプロジェクトでは、Plugin1.Component1Editorというカスタムエディタを実装しています。これは[CustomEditor(typeof(Plugin

    0

    1答えて

    Unityエディタのために私自身の自動保存スクリプトを書いています。エディタを起動したときにセットアップメソッドを実行します。私はInitializeOnLoadを使用してみましたが、エディタの起動時だけでなく、Playボタンが押されるたびにスクリプトを初期化して、すべてのタイマーをリセットするときにも静的コンストラクタを呼び出します。 私は、タイマーの値がデフォルト値に設定されていても、Init

    0

    2答えて

    だから、ここにコードがあることはできません。ここで // ReadOnlyAttribyte,cs public class ReadOnlyAttribute : PropertyAttribute { } // ReadOnlyDrawer.cs [CustomPropertyDrawer(typeof(ReadOnlyAttribute))] public class Rea

    1

    1答えて

    モデルを変更するためのかなり複雑なUnity Editorスクリプトがあります。これは、アセットフォルダに新しいオブジェクトを作成し、インスペクタでモデル、いくつかの修飾子を適用して適用することによって使用されます。これにより、モデルが変更され、作成されたオブジェクトが新しいオブジェクトプレハブに置き換えられます。 適用押すと、方法Apply()が呼び出され、それが実行された後、このうちコンソール