//************************************************************************************************* /// <summary> /// シミュレート用の解像度を取得 /// </summary> /// <param name="type"シミュレート用の機種></param> /// <returns>シミュレート用の解像度</returns> //************************************************************************************************* private Vector2Int getSimulationResolution(SimulateData.SimulateType type) { var index = (int)type; var resolutions = SimulateData.Resolutions; var width = isLandscape ? resolutions[index].y : resolutions[index].x; var height = isLandscape ? resolutions[index].x : resolutions[index].y; return(new Vector2Int(width, height)); }
//************************************************************************************************* /// <summary> /// シミュレート用のセーフエリアを取得 /// </summary> /// <param name="type">シミュレート用の機種</param> /// <returns>シミュレート用のセーフエリア</returns> //************************************************************************************************* private Rect getSimulationSafeArea(SimulateData.SimulateType type) { return(SimulateData.SafeAreaResolutions[(int)type, isLandscape ? 1 : 0]); }