예제 #1
0
    private void Awake()
    {
        gameStageController = GameFacade.GetInstance().gameStageController;
        gameStageData       = GameFacade.GetInstance().gameStageData;

        concentric = Instantiate(ConcentricPrefab, GameObject.FindGameObjectWithTag("UI").transform).GetComponent <Image>();

        mainCamera = this;
    }
예제 #2
0
    void Start()
    {
        mainCamera     = this;
        WallMask       = LayerMask.GetMask("Wall");
        EnemyLayerMask = LayerMask.GetMask("Enemy");
        FloorMask      = LayerMask.GetMask("Floor");

        playerBehavior = gameStageController.playerBehaviour;
    }
예제 #3
0
    //public GameObject Weapon;

    private void Awake()
    {
        gameStageData = GameFacade.GetInstance().gameStageData;
        GameObject mainCamera = Instantiate(gameStageData.CurPlayerStageData.playerData.MainCamera, new Vector3(0, 0, 0), playerStartPos.rotation);
        GameObject player     = Instantiate(gameStageData.CurPlayerStageData.playerData.Player, playerStartPos.position, playerStartPos.rotation);

        mainCameraBehaviour = mainCamera.GetComponent <MainCamera_New>();
        playerBehaviour     = player.GetComponent <PlayerBehaviour>();
    }