Пример #1
0
        static public void Create()
        {
            var prefab   = AssetHelper.Load <GameObject>("uREPL/Prefabs/uREPL.prefab");
            var instance = MonoBehaviour.Instantiate(prefab);

            instance.name = "uREPL";
        }
Пример #2
0
        void Awake()
        {
            content_ = transform.Find("Content");

            // Prefabs
            resultItemPrefab_ = AssetHelper.Load <GameObject>("uREPL/Prefabs/Output/Result Item.prefab");
            logItemPrefab_    = AssetHelper.Load <GameObject>("uREPL/Prefabs/Output/Log Item.prefab");
        }
Пример #3
0
        protected override void OnEnable()
        {
            var xml        = AssetHelper.Load <TextAsset>(unityEngineClassXmlPath);
            var serializer = new XmlSerializer(typeof(TypeDataCollection));

            using (var reader = new StringReader(xml.text)) {
                types_ = serializer.Deserialize(reader) as TypeDataCollection;
            }

            base.OnEnable();
        }
Пример #4
0
        static public void Initialize()
        {
            if (isInitialized)
            {
                return;
            }
            isInitialized = true;

            gameObjectViewPrefab = AssetHelper.Load <GameObject>(outputPrefabDirPath + "GameObject Item.prefab");
            componentViewPrefab  = AssetHelper.Load <GameObject>(outputPrefabDirPath + "Component Item.prefab");
            boolItemPrefab       = AssetHelper.Load <GameObject>(fieldPrefabDirPath + "Bool Item.prefab");
            intItemPrefab        = AssetHelper.Load <GameObject>(fieldPrefabDirPath + "Int Item.prefab");
            floatItemPrefab      = AssetHelper.Load <GameObject>(fieldPrefabDirPath + "Float Item.prefab");
            stringItemPrefab     = AssetHelper.Load <GameObject>(fieldPrefabDirPath + "String Item.prefab");
            vector2ItemPrefab    = AssetHelper.Load <GameObject>(fieldPrefabDirPath + "Vector2 Item.prefab");
            vector3ItemPrefab    = AssetHelper.Load <GameObject>(fieldPrefabDirPath + "Vector3 Item.prefab");
            vector4ItemPrefab    = AssetHelper.Load <GameObject>(fieldPrefabDirPath + "Vector4 Item.prefab");
            enumItemPrefab       = AssetHelper.Load <GameObject>(fieldPrefabDirPath + "Enum Item.prefab");
            readonlyItemPrefab   = AssetHelper.Load <GameObject>(fieldPrefabDirPath + "Readonly Item.prefab");
        }
Пример #5
0
        static public void ShowHelp()
        {
            var help = AssetHelper.Load <TextAsset>(helpTextFile);

            Log.Output(help.text);
        }