BaseObject.Init C# (CSharp) Method

Init() protected method

protected Init ( ) : void
return void
    protected virtual void Init()
    {

    }

Usage Example

Example #1
0
    public T SpawnGameObject <T>(string className) where T : BaseObject
    {
        BaseObject baseObject = null;

        //string className = typeof(T).FullName;
        switch (className)
        {
        case "BallPlayer":
        case "SquareObstacleObject":
            baseObject = GameObjectPreloader.SpawnGameObject(className);
            break;

        default:
            Debug.LogErrorFormat("no have [{0}] in preloads resource", className);
            break;
        }
        ;

        if (baseObject != null)
        {
            baseObject.Init();
            baseObject.transform.SetParent(m_objectHolder.transform, false);
            return(baseObject as T);
        }
        return(null);
    }
All Usage Examples Of BaseObject::Init