- Сообщений: 179
- Спасибо получено: 34
[MV] Title Command Position
10 года 3 мес. назад #89278
от spbker
spbker создал тему: [MV] Title Command Position
Можно ли как-то команды в титульнике сделать по центру, а то всё слева!)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Naarassusi Game
-
- Не в сети
- Захожу иногда
-
- Как упал ты с неба, денница, сын зари! Разбился о землю, попиравший народы.
10 года 3 мес. назад - 10 года 3 мес. назад #89280
от Naarassusi Game
Naarassusi Game ответил в теме [MV] Title Command Position
Можно!

Отсутствие очевидного ответа не смешно. Его наличие в голове и умалчивание - не смешно вдвойне.
Еще бы рыжих буковок суда...
Как спросил так и ответил...
Разница в вопросе есть?
Отсутствие очевидного ответа не смешно. Его наличие в голове и умалчивание - не смешно вдвойне.
Еще бы рыжих буковок суда...
Как спросил так и ответил...
Разница в вопросе есть?
Последнее редактирование: 10 года 3 мес. назад пользователем Naarassusi Game.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 300
- Спасибо получено: 191
10 года 3 мес. назад - 10 года 3 мес. назад #89282
от DesKarD
DesKarD ответил в теме [MV] Title Command Position
spbker,
Зи,
forums.rpgmakerweb.com/index.php?/topic/...tle-position-for-mv/
Вот тут ответили, "Нигга, тебе нужно редактировать в самом скрипте плагина.Эти коты захватили меню и не будут охлаждать с кем попало".
Ответ в файле .js короче говоря.
Зи,
forums.rpgmakerweb.com/index.php?/topic/...tle-position-for-mv/
Вот тут ответили, "Нигга, тебе нужно редактировать в самом скрипте плагина.Эти коты захватили меню и не будут охлаждать с кем попало".
Ответ в файле .js короче говоря.
Последнее редактирование: 10 года 3 мес. назад пользователем DesKarD.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
10 года 3 мес. назад - 10 года 3 мес. назад #89287
от spbker
spbker ответил в теме [MV] Title Command Position
Последнее редактирование: 10 года 3 мес. назад пользователем spbker.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 300
- Спасибо получено: 191
10 года 3 мес. назад #89288
от DesKarD
DesKarD ответил в теме [MV] Title Command Position
А ты об этом... Так я тебя вообще не так понял...
Вот тут если честно я не знаю
Жди других ответов
Вот тут если честно я не знаю

Жди других ответов
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
10 года 3 мес. назад #89293
от DeadElf79
DeadElf79 ответил в теме [MV] Title Command Position
Написал тут, держи:
Параметр у плагина один - Align. Поставь 0, чтобы текст был выровнен по левой стороне, 1 - чтобы по центру (по умолчанию именно это значение и стоит) или 2 - по правой стороне.
Code:
//=============================================================================
// TitleWindowTextCenter.js
//=============================================================================
/*:
* @plugindesc Set title window text align to center.
* @author DeadElf79
*
* @param Align
* @desc 0 - left, 1 - center, 2 - right
* @default 1
*
* @help This plugin does not provide plugin commands.
*/
(function() {
var parameters = PluginManager.parameters('TitleWindowTextCenter');
var userButtonAlign = Number(parameters['Align'] || 1);
Window_TitleCommand.prototype.initialize = function() {
this.buttonAlign = userButtonAlign;
Window_Command.prototype.initialize.call(this, 0, 0);
this.openness = 0;
this.updatePlacement();
this.selectLast();
};
Window_TitleCommand.prototype.drawItem = function(index) {
var rect = this.itemRectForText(index);
switch (this.buttonAlign) {
case 0:
var align = 'left';
case 1:
var align = 'center';
case 2:
var align = 'right';
}
this.resetTextColor();
this.changePaintOpacity(this.isCommandEnabled(index));
this.drawText(this.commandName(index), rect.x, rect.y, rect.width, align);
};
})();
Параметр у плагина один - Align. Поставь 0, чтобы текст был выровнен по левой стороне, 1 - чтобы по центру (по умолчанию именно это значение и стоит) или 2 - по правой стороне.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
10 года 3 мес. назад #89296
от spbker
spbker ответил в теме [MV] Title Command Position
Всё выравнивается к правой стороне, изменял значения (0,1,2) но ничего не происходит.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
10 года 3 мес. назад #89354
от DeadElf79
DeadElf79 ответил в теме [MV] Title Command Position
Ой, точно, это ж JS, тут в кейсах брейки нужны, я забыл.
Извиняюсь, исправил:
Теперь все работает, как надо:
Извиняюсь, исправил:
Code:
//=============================================================================
// TitleWindowTextCenter.js
//=============================================================================
/*:
* @plugindesc Set title window text align to center.
* @author DeadElf79
*
* @param Align
* @desc 0 - left, 1 - center, 2 - right
* @default 1
*
* @help This plugin does not provide plugin commands.
*/
(function() {
var parameters = PluginManager.parameters('TitleWindowTextCenter');
var userButtonAlign = Number(parameters['Align'] || 1);
Window_TitleCommand.prototype.initialize = function() {
this.buttonAlign = userButtonAlign;
Window_Command.prototype.initialize.call(this, 0, 0);
this.openness = 0;
this.updatePlacement();
this.selectLast();
};
Window_TitleCommand.prototype.drawItem = function(index) {
var rect = this.itemRectForText(index);
switch (this.buttonAlign) {
case 0:
var align = 'left';
break;
case 1:
var align = 'center';
break;
case 2:
var align = 'right';
break;
}
this.resetTextColor();
this.changePaintOpacity(this.isCommandEnabled(index));
this.drawText(this.commandName(index), rect.x, rect.y, rect.width, align);
};
})();
Теперь все работает, как надо:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
10 года 3 мес. назад #89369
от spbker
spbker ответил в теме [MV] Title Command Position
Вот теперь всё работает! Спасибо что заморнулся)!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.125 секунд
