Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MapRender2 按F1无法保存当前地图素材 #98

Open
SStar909 opened this issue Sep 1, 2018 · 2 comments
Open

MapRender2 按F1无法保存当前地图素材 #98

SStar909 opened this issue Sep 1, 2018 · 2 comments

Comments

@SStar909
Copy link

SStar909 commented Sep 1, 2018

我已经将MapRender更新到2.1.5.0,能显示地图背景,能使用Ctrl+1~9和“Scroll”截图等功能,但无法使用F1保存地图素材。
发现原因是FrmMapRender2.cs中缺少F1保存素材的代码(FrmMapRender.cs有相关代码):

FrmMapRender2.cs中缺少KeyCode.F1:
image

FrmMapRender.cs有F1:
image

请问最新的FrmMapRender2.cs有F1保存地图素材的代码吗?

@Kagamia
Copy link
Owner

Kagamia commented Sep 1, 2018

没有。

因为mapRender2开始支持骨骼,不是所有物件都可以导出,未来还会加入自动排列图集渲染优化。

所以干脆就没做了~

@SStar909
Copy link
Author

SStar909 commented Sep 1, 2018

我尝试添加了“this.ui.InputBindings.Add(new KeyBinding(new RelayCommand(_ => this.SaveAllTexture()), KeyCode.F1, ModifierKeys.None));”,和void SaveAllTexture()定义,但RenderPatch patch和renderingList需要重新修改。
可否指点一下,如果不导出骨骼仅导出普通素材能否实现?
image
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants