欧卡2中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

需要三步,才能开始

只需两步,慢速开始

欧卡2入门方向盘选莱仕达V9莱仕达折叠便携游戏方向盘支架欢迎地图Mod入驻
查看: 2630|回复: 14
收起左侧

[地图] 游戏背景图偏移

[复制链接]
ets246 发表于 2022-10-8 19:20 | 显示全部楼层 |阅读模式
15金币
本帖最后由 ets246 于 2022-10-12 02:18 编辑

游戏背景图与地图位置不一致,偏移到其它地方了.怎么解决?
附件: 您需要 登录 才可以下载或查看,没有账号?立即注册

最佳答案

查看完整内容

你意思是编辑器背景和游戏里的世界地图对不上是吗? 这个是需要两个图使用相同的参数制作的
ETS2CN 发表于 2022-10-8 19:20 | 显示全部楼层
ets246 发表于 2022-10-12 09:32
2个背景图里的地图位置不一样

你意思是编辑器背景和游戏里的世界地图对不上是吗?

这个是需要两个图使用相同的参数制作的
回复 打印

使用道具 举报

ETS2CN 发表于 2022-10-11 17:53 | 显示全部楼层
来点截图,看看啥情况
回复 打印

使用道具 举报

 楼主| ets246 发表于 2022-10-12 09:32 来自手机 | 显示全部楼层
2个背景图里的地图位置不一样

点评

你意思是编辑器背景和游戏里的世界地图对不上是吗? 这个是需要两个图使用相同的参数制作的  详情 回复 发表于 2022-10-12 13:20
回复 打印

使用道具 举报

 楼主| ets246 发表于 2022-10-12 22:15 来自手机 | 显示全部楼层
是的。相同的参数制作怎么弄,能说一下吗

点评

参考 欧卡2背景地图制作教程 https://www.tecbbs.com/forum.php?mod=viewthread&tid=72209 用的参数如下: m = Basemap(rsphere=(6378137.00,6356752.3142),\ llcrnrlon=-10,llcrnrlat=-10,urcrnrlon=  详情 回复 发表于 2022-10-13 17:32
回复 打印

使用道具 举报

ETS2CN 发表于 2022-10-13 17:32 | 显示全部楼层
ets246 发表于 2022-10-12 22:15
是的。相同的参数制作怎么弄,能说一下吗

参考 欧卡2背景地图制作教程
https://www.tecbbs.com/forum.php?mod=viewthread&tid=72209

用的参数如下:

m = Basemap(rsphere=(6378137.00,6356752.3142),\
    llcrnrlon=-10,llcrnrlat=-10,urcrnrlon=144.523212256745,urcrnrlat=8.10021320756799,\
    resolution='f',area_thresh=10000,projection='lcc',lat_1=37,lat_2=65,lat_0=50,lon_0=15)


那么编辑器背景也要用同样的参数制作,即

1. 同样的地球半径参数
2. 同样的投影参数
3. 同样的中心坐标及偏移参数
回复 打印

使用道具 举报

 楼主| ets246 发表于 2022-10-26 21:36 来自手机 | 显示全部楼层
能说一下基本步骤吗。还有需要用到什么工具吗

点评

考虑一下定制服务吧 欧卡2背景地图制作服务 https://www.tecbbs.com/forum.php?mod=viewthread&tid=72436  详情 回复 发表于 2022-10-31 00:25
同问  详情 回复 发表于 2022-10-28 20:39
回复 打印

使用道具 举报

mnhc 发表于 2022-10-28 20:39 | 显示全部楼层
ets246 发表于 2022-10-26 21:36
能说一下基本步骤吗。还有需要用到什么工具吗

同问
回复 打印

使用道具 举报

xiaomo 发表于 2022-10-30 20:44 | 显示全部楼层
看大佬做的,心惊胆寒
回复 打印

使用道具 举报

ETS2CN 发表于 2022-10-31 00:25 | 显示全部楼层
ets246 发表于 2022-10-26 21:36
能说一下基本步骤吗。还有需要用到什么工具吗

考虑一下定制服务吧

欧卡2背景地图制作服务
https://www.tecbbs.com/forum.php?mod=viewthread&tid=72436

点评

你给的代码会报错啊 from mpl_toolkits.basemap import Basemap import numpy as np import matplotlib.pyplot as plt import sys plt.box(False) fig = plt.figure(figsize=(81.92,81.92), frameon=False, dp  详情 回复 发表于 2022-11-7 22:54
回复 打印

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们|手机版|欧卡2中国 ( 湘ICP备11020288号-1 )

GMT+8, 2024-12-22 01:07 , Processed in 0.046987 second(s), 9 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表