C# Класс ActionTool.GPActionUtils

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateGPActionObject ( GameObject parentObj ) : GameObject

Creates a default GPActionObject if not existing. Returns the created GameObject or the existing GPActionObject

DestroyGPActionObject ( GameObject parentObj ) : void

Destroys an GPActionObject

GetGPActionObject ( GameObject parentObj ) : GameObject

Returns the attached GPActionObject if any

GetGPActionObjectMapper ( GameObject parentObj ) : ActionTool.GPActionObjectMapper

Returns the attached GPActionObjectMapper if any

GetGPActionObjectMapperOrCreate ( GameObject parentObj ) : ActionTool.GPActionObjectMapper

Returns the GPActionObjectMapper attached to the specified GameObject if any. Otherwise creates a GPActionObject it and return the newly created GPActionObjectMapper;

GetGPActionObjectOrCreate ( GameObject parentObj ) : GameObject

Returns the GPActionObject attached to the specified GameObject if any. Otherwise creates it and return the newly created GPActionObject;

HasGPActionObject ( GameObject parentObj ) : bool

Returns whether or not the specified gameobject has a GPActionObject attached

InitGPActionObject ( GameObject gpactionParent, GameObject gpactionObj ) : void

Init a GameObject owner GPAction (a so-called "GPActionObject"). That is, the object is hid in the hierarchy and parent transform is set to parent gameobject

Описание методов

CreateGPActionObject() публичный статический Метод

Creates a default GPActionObject if not existing. Returns the created GameObject or the existing GPActionObject
public static CreateGPActionObject ( GameObject parentObj ) : GameObject
parentObj GameObject
Результат GameObject

DestroyGPActionObject() публичный статический Метод

Destroys an GPActionObject
public static DestroyGPActionObject ( GameObject parentObj ) : void
parentObj GameObject
Результат void

GetGPActionObject() публичный статический Метод

Returns the attached GPActionObject if any
public static GetGPActionObject ( GameObject parentObj ) : GameObject
parentObj GameObject
Результат GameObject

GetGPActionObjectMapper() публичный статический Метод

Returns the attached GPActionObjectMapper if any
public static GetGPActionObjectMapper ( GameObject parentObj ) : ActionTool.GPActionObjectMapper
parentObj GameObject
Результат ActionTool.GPActionObjectMapper

GetGPActionObjectMapperOrCreate() публичный статический Метод

Returns the GPActionObjectMapper attached to the specified GameObject if any. Otherwise creates a GPActionObject it and return the newly created GPActionObjectMapper;
public static GetGPActionObjectMapperOrCreate ( GameObject parentObj ) : ActionTool.GPActionObjectMapper
parentObj GameObject
Результат ActionTool.GPActionObjectMapper

GetGPActionObjectOrCreate() публичный статический Метод

Returns the GPActionObject attached to the specified GameObject if any. Otherwise creates it and return the newly created GPActionObject;
public static GetGPActionObjectOrCreate ( GameObject parentObj ) : GameObject
parentObj GameObject
Результат GameObject

HasGPActionObject() публичный статический Метод

Returns whether or not the specified gameobject has a GPActionObject attached
public static HasGPActionObject ( GameObject parentObj ) : bool
parentObj GameObject
Результат bool

InitGPActionObject() публичный статический Метод

Init a GameObject owner GPAction (a so-called "GPActionObject"). That is, the object is hid in the hierarchy and parent transform is set to parent gameobject
public static InitGPActionObject ( GameObject gpactionParent, GameObject gpactionObj ) : void
gpactionParent GameObject
gpactionObj GameObject
Результат void