Haxeflixel со сборкой Neko, размер экрана не подходит

Я использую Haxeflixel, выбираю цель сборки Neko и Neko 64.

Я закодировал разрешение 1280 x 720, но выполненный экран не подходит. также изменить разрешение.

введите здесь описание изображения

Я просто переустанавливаю свою систему OS X Yosemite. это причина? не могу понять эту ситуацию

var gameWidth:Int = 1280; // Ширина игры в пикселях (может быть меньше/больше в реальных пикселях в зависимости от масштаба).

var gameHeight:Int = 720; // Height of the game in pixels (might be less / more in actual pixels depending on your zoom).
var initialState:Class<FlxState> = PlayState; // The FlxState the game starts with.
var zoom:Float = -1; // If -1, zoom is automatically calculated to fit the window dimensions.
var framerate:Int = 60; // How many frames per second the game should run at.
var skipSplash:Bool = false; // Whether to skip the flixel splash screen that appears in release mode.
var startFullscreen:Bool = false; // Whether to start the game in fullscreen on desktop targets

очень стандартные настройки...


person ChangJoo Park    schedule 09.06.2015    source источник


Ответы (2)


Насколько я понимаю ваш вопрос, проблема в том, что gameWidth и gameHeight задают логический размер экрана игры, а не размер в пикселях окна, в котором работает игра.

Попробуйте изменить настройки окна в файле Project.xml вашего проекта, чтобы установить физический размер окна в соответствии с игровыми координатами, и оно может начать выглядеть так, как вы ожидаете:

<!--These window settings apply to all targets-->
<window width="1280" height="720" fps="60" background="#000000" hardware="true" vsync="true" />
person Sam Twidale    schedule 09.06.2015
comment
да я так и делаю.. но та же проблема, поменяй настройки по умолчанию 640x480. это снова то же самое. Я пытаюсь переустановить весь haxeflixel - person ChangJoo Park; 09.06.2015
comment
тогда я не уверен. Это может быть ошибка в ваших текущих версиях OpenFL или Lime, особенно если размер окна был правильным до переустановки OSX. - person Sam Twidale; 09.06.2015
comment
Я использую последнюю версию всей среды. Сейчас я устанавливаю haxelib install openfl - person ChangJoo Park; 09.06.2015
comment
такая же проблема.. почему это происходит - person ChangJoo Park; 09.06.2015

Это проблема лайма 2.4.4.

скачать http://www.openfl.org/builds/lime/lime-2.4.0-6-g837aa96.zip

и haxelib local lime-2.4.0-6-g837aa96.zip на терминале

см. ниже.. http://community.openfl.org/t/running-openfl-error-on-mac/1409/14

person ChangJoo Park    schedule 12.06.2015
comment
Вам не нужно загружать его вручную, haxelib install lime <version> тоже подойдет. Кстати, это актуальная проблема в репозитории лайма: github.com/openfl/lime/issues/472 - person Gama11; 12.06.2015