How to Assign Class Instances to Prefabs Inside the Inspector
Apologies in advance for the lengthy introduction, I've tried my best to describe my situation as succinctly as possible. ---------- I have a non-Monobehaviour class called **Spell** which defines the...
View ArticleReturned class is always null
The MeshHolder class that GenerateChunkMesh returns is always null. No matter what I do to try and make it return the class it continues to return null. public class MeshGenerator { private byte[,,]...
View ArticleScriptableObject problem and creating a new class instance
Hi! I ran into a problem with Scriptable Objects. I have a abstract class derived from ScriptableObject. All other cards are inherited from this class, which I assign values in the inspector public...
View ArticleAny way to destroy internal classes that were instantiated?
I'm building a script that will instantiate some internal script when called. As in, public class Example : MonoBehaviour { private List newClassList = new List(); public void MakeNewClass() {...
View ArticleHow do i reference a path as a sprite?
I created a Gun class with a constructor. One of the properties is a sprite. I made a "Weapons" script to handle all the guns that i create. When i use the new keyword to create a new instance of the...
View ArticleCreating a copy of an existing class object
I have a class which is used to created various items and store them in a static dictionary database. Creating and adding items to the database is working just as intended but I have ran into an issue...
View ArticleHow to choose base class to make Inherit C#
Hello everyone, I'm new on Unity and C#. In my project I need to choose the base class to make a child class inherit. In particular I have an Interface that defines all Character's methods: public...
View ArticleSaving class data without having lots of references?
[System.Serializable] public class Level_Data { public string LVLID; public bool LevelComplete;[Space(20)] public string AnimationState; public Wire_Dictionary Wires; public Switch_Dictionary Switches;...
View ArticleInstantiate a class type from inside a variable?
Hi, I have a few Boss AI classes that inherit from the class Boss. In inspector, I can drag in a BossAI script as an object (BossClass), but I'm not able to properly instantiate it. ![alt text][1] this...
View Articlecreating new elements on a serialized list of class from inspector is also...
I am creating a modular state machine called SabiStateMachine I have a list of a custom class called States ( this custom class is called SabiState and the list of this custom class is called States)...
View ArticleI made a child class of another child class, and if I declare new...
Basically, I have made: - a parent class for behaviors "CreatureBehavior" - a child class for a builder npc "BuilderBehavior", which inherits from "CreatureBehavior" - a function inside...
View Article