Class Utils
Inheritance
System.Object
Utils
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: cs.temp.dll.dll
Syntax
public static class Utils
Methods
CallAwake<T>(T)
Declaration
public static void CallAwake<T>(T script)
Parameters
Type |
Name |
Description |
T |
script |
|
Type Parameters
CallFixedUpdate<T>(T)
Declaration
public static void CallFixedUpdate<T>(T script)
Parameters
Type |
Name |
Description |
T |
script |
|
Type Parameters
CallNonpublicMethod<T>(T, String, Object[])
Declaration
public static object CallNonpublicMethod<T>(T script, string methodName, object[] parameters = null)
Parameters
Type |
Name |
Description |
T |
script |
|
System.String |
methodName |
|
System.Object[] |
parameters |
|
Returns
Type |
Description |
System.Object |
|
Type Parameters
CallOnTriggerEnter<T>(T, Object)
Declaration
public static void CallOnTriggerEnter<T>(T script, object parameter)
Parameters
Type |
Name |
Description |
T |
script |
|
System.Object |
parameter |
|
Type Parameters
CallPhysicsUpdate()
Declaration
public static void CallPhysicsUpdate()
CallStart<T>(T)
Declaration
public static void CallStart<T>(T script)
Parameters
Type |
Name |
Description |
T |
script |
|
Type Parameters
CallUpdate<T>(T)
Declaration
public static void CallUpdate<T>(T script)
Parameters
Type |
Name |
Description |
T |
script |
|
Type Parameters
CreateAndInitializeObject<T>(String, Nullable<PrimitiveType>, Dictionary<String, Object>)
Declaration
public static T CreateAndInitializeObject<T>(string name, PrimitiveType? primitive = null, Dictionary<string, object> initWith = null)
where T : MonoBehaviour
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Nullable<PrimitiveType> |
primitive |
|
Dictionary<System.String, System.Object> |
initWith |
|
Returns
Type Parameters
CreateEmptyScene()
Declaration
public static void CreateEmptyScene()
CreateObject<T>(String, Nullable<PrimitiveType>, Dictionary<String, Object>)
Declaration
public static T CreateObject<T>(string name, PrimitiveType? primitive = null, Dictionary<string, object> initWith = null)
where T : MonoBehaviour
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Nullable<PrimitiveType> |
primitive |
|
Dictionary<System.String, System.Object> |
initWith |
|
Returns
Type Parameters
GetNonpublicField<T>(T, String, Boolean)
Declaration
public static object GetNonpublicField<T>(T script, string fieldName, bool isStatic = false)
Parameters
Type |
Name |
Description |
T |
script |
|
System.String |
fieldName |
|
System.Boolean |
isStatic |
|
Returns
Type |
Description |
System.Object |
|
Type Parameters
InitializeScript<T>(T)
Declaration
public static T InitializeScript<T>(T script)
where T : MonoBehaviour
Parameters
Type |
Name |
Description |
T |
script |
|
Returns
Type Parameters
SetNonpublicField<T>(T, String, Object, Boolean)
Declaration
public static bool SetNonpublicField<T>(T script, string fieldName, object fieldValue = null, bool isStatic = false)
Parameters
Type |
Name |
Description |
T |
script |
|
System.String |
fieldName |
|
System.Object |
fieldValue |
|
System.Boolean |
isStatic |
|
Returns
Type |
Description |
System.Boolean |
|
Type Parameters