【发布时间】:2020-12-02 21:46:30
【问题描述】:
我正在尝试创建一个 2D 跨平台游戏(主要用于纵向模式下的 android 和 ios,但是与平板电脑/台式机的兼容性将是一个额外的奖励)并且我正试图围绕我的缩放精灵。
我在网上查看过,我最终在我的项目设置>拉伸中设置了以下内容
- “模式”:2D
- 'Aspect':保持高度。
根据https://www.mydevice.io,我的安卓手机的视口是 360 x 640 像素(手机的标准 16:9 比例)。但显然手机/平板电脑的屏幕有各种尺寸。
如果我想创建一个宽度正好是屏幕/视口宽度 1/3 的精灵,我应该怎么做?我应该创建多个不同尺寸的精灵(比如 GraphicsGale)来解决不同的屏幕尺寸,还是应该纯粹在 Godot 中进行缩放?
我知道 Godot 中有一个“缩放”属性,但我看不到通过像素或视口百分比设置图像宽度和高度的方法。
【问题讨论】:
标签: game-engine scaling godot gdscript