mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-03-15 07:43:20 +08:00
修复大地图匹配不正常的问题
This commit is contained in:
@@ -42,7 +42,7 @@
|
||||
<PackageReference Include="BehaviourTree" Version="1.0.73" />
|
||||
|
||||
<PackageReference Include="BetterGI.VCRuntime" Version="14.44.35208" />
|
||||
<PackageReference Include="BetterGI.Assets.Map" Version="1.0.8" />
|
||||
<PackageReference Include="BetterGI.Assets.Map" Version="1.0.9" />
|
||||
<PackageReference Include="BetterGI.Assets.Model" Version="1.0.9" />
|
||||
<PackageReference Include="BetterGI.Assets.Other" Version="1.0.8" />
|
||||
|
||||
|
||||
@@ -15,15 +15,15 @@ public class TeyvatMap : SceneBaseMap
|
||||
{
|
||||
#region 每次地图扩大都要更新的参数
|
||||
|
||||
static readonly int GameMapRows = 13; // 游戏坐标下地图块的行数
|
||||
static readonly int GameMapCols = 22; // 游戏坐标下地图块的列数
|
||||
static readonly int GameMapUpRows = 5; // 游戏坐标下 左上角离地图原点的行数(注意原点在块的右下角)
|
||||
static readonly int GameMapLeftCols = 15; // 游戏坐标下 左上角离地图原点的列数(注意原点在块的右下角)
|
||||
public static readonly int GameMapRows = 13; // 游戏坐标下地图块的行数
|
||||
public static readonly int GameMapCols = 22; // 游戏坐标下地图块的列数
|
||||
public static readonly int GameMapUpRows = 5; // 游戏坐标下 左上角离地图原点的行数(注意原点在块的右下角)
|
||||
public static readonly int GameMapLeftCols = 15; // 游戏坐标下 左上角离地图原点的列数(注意原点在块的右下角)
|
||||
|
||||
#endregion 每次地图扩大都要更新的参数
|
||||
|
||||
|
||||
static readonly int TeyvatMapImageBlockWidth = 2048;
|
||||
public static readonly int TeyvatMapImageBlockWidth = 2048;
|
||||
|
||||
private readonly BaseMapLayer _teyvat256MapLayer;
|
||||
|
||||
|
||||
@@ -15,13 +15,13 @@ public class TeyvatMapTest : SceneBaseMapByTemplateMatch
|
||||
{
|
||||
#region 每次地图扩大都要更新的参数
|
||||
|
||||
static readonly int GameMapRows = 13; // 游戏坐标下地图块的行数
|
||||
static readonly int GameMapCols = 18; // 游戏坐标下地图块的列数
|
||||
static readonly int GameMapUpRows = 5; // 游戏坐标下 左上角离地图原点的行数(注意原点在块的右下角)
|
||||
static readonly int GameMapLeftCols = 11; // 游戏坐标下 左上角离地图原点的列数(注意原点在块的右下角)
|
||||
static readonly int GameMapRows = TeyvatMap.GameMapRows; // 游戏坐标下地图块的行数
|
||||
static readonly int GameMapCols = TeyvatMap.GameMapCols; // 游戏坐标下地图块的列数
|
||||
static readonly int GameMapUpRows = TeyvatMap.GameMapUpRows; // 游戏坐标下 左上角离地图原点的行数(注意原点在块的右下角)
|
||||
static readonly int GameMapLeftCols = TeyvatMap.GameMapLeftCols; // 游戏坐标下 左上角离地图原点的列数(注意原点在块的右下角)
|
||||
|
||||
#endregion 每次地图扩大都要更新的参数
|
||||
static readonly int TeyvatMapImageBlockWidth = 2048;
|
||||
static readonly int TeyvatMapImageBlockWidth = TeyvatMap.TeyvatMapImageBlockWidth;
|
||||
|
||||
private readonly BaseMapLayer _teyvat256MapLayer;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user