Editor Updated & Cleanup
This commit is contained in:
@@ -49,7 +49,7 @@ namespace Syntriax.Modules.Movement.Config
|
||||
public void AddAssemblyToFactory(Assembly assembly)
|
||||
{
|
||||
foreach (Type type in assembly.GetTypes().Where(predicate))
|
||||
Types.Add(GetTypeName(type), type);
|
||||
Types.Add(type.FullName, type);
|
||||
}
|
||||
|
||||
public Component AddToGameObject(GameObject gameObject, string name)
|
||||
@@ -59,13 +59,5 @@ namespace Syntriax.Modules.Movement.Config
|
||||
|
||||
return gameObject.AddComponent(Types[name]);
|
||||
}
|
||||
|
||||
public static string GetTypeName(Type type)
|
||||
{
|
||||
if (string.IsNullOrEmpty(type.Namespace))
|
||||
return type.Name;
|
||||
|
||||
return $"{type.Namespace}.{type.Name}";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user