コード例 #1
0
    protected override void OnAwake()
    {
        base.OnAwake();
        stageType       = eStageType.Null;
        isShipMove      = false;
        isPorse         = false;
        isCountDown     = false;
        isGoal          = false;
        isTutorialState = false;
        isPopup         = false;
        rank            = 0;


        // 解像度の変更 端末のアス比からアス比を計算
        float screenRate = (float)1024 / Screen.height;

        if (screenRate > 1)
        {
            screenRate = 1;
        }
        int width  = (int)(Screen.width * screenRate);
        int height = (int)(Screen.height * screenRate);

        Screen.SetResolution(width, height, true, 15);
    }
コード例 #2
0
 /// <summary>
 /// @brief ステージの生成関数
 /// </summary>
 /// <param name="eStageType"></param>
 private void CreateStage(eStageType eStageType)
 {
     if (New(StageObject[(int)eStageType]) == null)
     {
         New(StageObject[(int)eStageType.eTutorialStage_Straight]);
         Debug.LogError("<color=red>" + eStageType + "が参照できません。パスが間違っていないか確認してください。</color>");
     }
 }