コード例 #1
0
ファイル: EntityFactory.cs プロジェクト: TheCrowd/Mobilegame
        public static void Init()
        {
            if (isInit)
            {
                MyLogger.Log(LOG_TAG, "don't initialize EntityFacotry twice!");
                return;
            }
            isInit = true;

            objectList  = new List <EntityObject>();
            objRecycler = new Recycler();
        }
コード例 #2
0
ファイル: ViewFactory.cs プロジェクト: TheCrowd/Mobilegame
        public static void Init(Transform viewRoot)
        {
            if (isInit)
            {
                return;
            }
            isInit = true;

            viewRoot = viewRoot;

            mapObjectList = new DictionaryExt <EntityObject, ViewObject>();
            objRecycler   = new Recycler();
        }