Лучше делать fullscreen, тогда точно можно знать, где будет находиться нужный элемент для данных пропорций экрана. Т.к. чаще всего это широкоформатные экраны, то ставим разрешение ролика 1920x1080. В настройках fullscreen будет растягивать этот ролик на весь экран, при этом все элементы тоже будут растягиваться по высоте или ширине. Остаётся только задать им изначальные пропорции, которые у них были. CryEngine вызывает встроенные функции Scaleform при загрузке, изменении размеров экрана и выгрузке ролика: cry_onSetup, cry_onShow, cry_onResize. Последний имеет 2 параметра - новая ширина и новая высота. Зная исходное разрешение - 1920х1080, и имея новое - мы можем высчитать оригинальные пропорции, и задать их через параметр _yscale новому интерфейсу. Менять расположение не придётся.