Comments (4)
功能建议
-
建议窗口自由调整功能增加鼠标处于四个角时默认按当前横纵比例缩放。以避免部分游戏画面比例失调
-
关于全屏功能建议
首先明确我们何时会使用到该功能?我总结了下一般是这几种情况:
一、该游戏无全屏功能,不能全屏。
二、部分游戏对高分辨率(≥2k)屏幕支持不佳,全屏后画面有限放大,不能填满屏幕两边;或者是全屏后导致游戏黑屏,比如樱花两年前的游戏。
三、翻译器界面与游戏内置全屏后产生交互冲突:游戏全屏点击翻译窗口区域造成游戏最小化(比如elf、mink ago等家的游戏)许多游戏通过更改分辨率实现全屏,翻译器UI显得很大,很占屏幕,且致使翻译界面在全屏后推出平面,找不到,看不见(如elf、anim等的游戏)
综上可见,galgame系统的庞杂导致这个功能很难做得尽善尽美,不过这里有个参考。
目前对于以上这些情况我都是使用一个窗口全屏工具去解决的,但大部分玩家并不知道这种工具,而且其使用体验也与翻译器有些冲突,比如其对缩放窗口失焦后会自动将窗口还原,所以当玩家点击翻译窗口任何位置时就会这样。
目前我用的那个工具叫magpie,github上也有它的项目,其是对3d游戏开发的一个全屏工具,能力强大,放大画面的原理是直接实时放大窗口画面的分辨率来实现的,挺简单粗暴的。撇开跟翻译器的冲突不谈,除了对电脑功耗有所增加外,其挺好用的,还能优化低分辨率游戏的画质。我觉得可以的话翻译器的全屏采用这种形式,只要解决了点击翻译器使得游戏窗口还原的问题就行。
from lunatranslator.
这个全屏只是简单做的预留接口,我正在编写调用magpie的超分辨率全屏方法,还请期待。
from lunatranslator.
ok,很期待
from lunatranslator.
真快啊,坐等优化
from lunatranslator.
Related Issues (20)
- Unity内嵌字体缺失导致全部变方框 HOT 3
- 设定简单字符串替换会导致程序崩溃 HOT 4
- 中文路径报错 HOT 1
- Ocr
- 部分REN'PY游戏界面上的数据会被锁死 HOT 3
- ChatGpt develop works incorrect HOT 1
- Problem with second screen when using OCR HOT 3
- And you completely broke Hook, it doesn't work at all HOT 4
- Best OCR settings for blurred or pixel images in old games HOT 3
- Update/Fix Hook code for Shin Koihime † Musou -Kakumei- Son Go no Ketsumyaku (Catsystem3 new engine) HOT 1
- 使用vits-simple-api语音合成的问题 HOT 1
- Broken replacement feature and chatgpt develop HOT 1
- 白描OCR HOT 6
- 32位和64位的程序能否合并发布 HOT 10
- Unobvious behavior of the "re-translation" (重新翻译) and "translation cache" (使用翻译缓存) functions. HOT 1
- String Replacement Crash HOT 3
- Youdao OCR in Luna HOT 1
- 翻译缓存开启的状态下,翻译之前翻译过的句子会出现不显示的问题(翻译记录里能正常显示) HOT 1
- “打开保存的游戏”封面图缩放效果比较差 HOT 1
- VOICEVOX无法使用 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lunatranslator.