ActionTool.GPActionUtils.GetGPActionObjectMapperOrCreate C# (CSharp) Method

GetGPActionObjectMapperOrCreate() public static method

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
return ActionTool.GPActionObjectMapper
        public static GPActionObjectMapper GetGPActionObjectMapperOrCreate(GameObject parentObj)
        {
            GPActionObjectMapper obj = GetGPActionObjectMapper(parentObj);

            if (obj != null)
                return obj;

            return CreateGPActionObject(parentObj).GetComponent<GPActionObjectMapper>();
        }

Usage Example

Esempio n. 1
0
 public virtual GPActionObjectMapper GetGPActionObjectMapperOrCreate()
 {
     return(GPActionUtils.GetGPActionObjectMapperOrCreate(this.gameObject));
 }