Пример #1
0
        private static ICamera BuildCamera(Transform titleMainTransform)
        {
            // CameraのRootとなるGameObjectを作る
            var cameraRoot = EmptyObjectFactory.Create(UICommonDef.CameraRootName, titleMainTransform);

            // Cameraを作る
            return(CameraBuilder.BuildCamera <UICamera>(UICommonDef.UICameraPrefabPath, cameraRoot.transform));
        }
        public void SetUp()
        {
            // CameraのRootとなるGameObjectを作る
            var cameraRoot = EmptyObjectFactory.Create(UICommonDef.CameraRootName, _inGameMainTransform);

            // Cameraを作る
            CameraBuilder.BuildCamera <InGameBattleCamera>(UICommonDef.InGameBattleCameraPrefabPath,
                                                           cameraRoot.transform);
            var uiCamera = CameraBuilder.BuildCamera <UICamera>(UICommonDef.UICameraPrefabPath, cameraRoot.transform);

            BuildCanvas(uiCamera);
        }