Пример #1
0
    void Awake()
    {
        if (instance != null)
        {
            Destroy(this.gameObject);
        }
        else
        {
            instance = this;
        }

        DontDestroyOnLoad(gameObject);

        /*---building furs dictionary, all furs in the Resources folder are loaded here on Awake---*/
        FurItem[] fursFound = Resources.LoadAll <FurItem>("Furs");
        for (int i = 0; i < fursFound.Length; i++)
        {
            furs.Add(fursFound[i].furID, fursFound[i]);
        }
    }
Пример #2
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();

        FurManager furManager = (FurManager)target;

        if (GUILayout.Button("Generate All Fur"))
        {
            furManager.GenerateAllFur();
        }


        GUILayout.HorizontalSlider(furManager.tearIntensity, 0.0f, 1.0f);

        //if (val != furManager.tearIntensity)
        //{
        //    furManager.GenerateAllFur();
        //}


        val = furManager.tearIntensity;
    }