万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    AssetBundleでもScriptのジャンプできるように

    AssetBundleでのオブジェクトはScriptのジャンプできない。 Editor拡張で、

            GameObject go = new GameObject();
            // 非アクティブにしないとAwake呼ばれる.
            go.SetActive(false);
            go.AddComponent(target.GetType());
            CustomGUI.ShowScriptLink(go.GetComponent<MonoBehaviour>());
            // Scriptをすぐ開けるように.
            MonoScript script = MonoScript.FromMonoBehaviour(obj);
            script = EditorGUILayout.ObjectField(script, typeof(MonoScript), false) as MonoScript;
            // 消さないと.
            DestroyImmediate(go);
            go = null;
    

    ならいける・・。