Проблема с динамическим полем
|
|
Palpy | Дата: Воскресенье, 23 Августа 2015, 08:21 | Сообщение # 1 |
был не раз
Сейчас нет на сайте
| Господа игроделы помогите пожалуйста,Есть игровое поле при разрешение Windows Size 670х480 оно в центре,а когда меняю на 1280х720 либо на другой размер,оно всегда размещается в верхнем левом углу,как сделать чтоб при любом разрешении поле всегда было в центре? Заранее спасибо ТЫК
|
|
| |
Nick_Rimer | Дата: Понедельник, 24 Августа 2015, 09:58 | Сообщение # 2 |
заслуженный участник
Сейчас нет на сайте
| Palpy, не знаю, что там у тебя за поле, но оно ведь всяко стоит в каких-то координатах.. и весьма конкретных!! Если ты разрабатывал проект под 640х480, то в редакторе всё выглядело естественно.. а при изменении размера экрана ведь абсолютная позиция объекта не поменялась.. как бы сказать, надо вычислить точку центра и туда своё поле поставить. И будет это, что-то мне подсказывает, в координатах X = LayoutWidth / 2; Y = LayoutHeight / 2. Либо попробовать ScreenWidth и ScreenHeight, зависит от реализации.
- Доброе утро, Агент Пи!
|
|
| |
Palpy | Дата: Понедельник, 24 Августа 2015, 12:34 | Сообщение # 3 |
был не раз
Сейчас нет на сайте
| Nick_Rimer, Вроде сделал поле по центру теперь проблема в другом,фигуры не правильно ложатся на поле.Вот исходник можешь посмотреть где допустил ошибку ТЫК
Сообщение отредактировал Palpy - Понедельник, 24 Августа 2015, 12:48 |
|
| |