- Сообщений: 250
- Спасибо получено: 50
Оружие за SV баттлером. Исправимо?
- tvorimvsevmeste
-
Автор темы
- Не в сети
- Давно я тут
-
Скрыть
Больше
6 года 1 нед. назад - 6 года 1 нед. назад #116310
от tvorimvsevmeste
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
tvorimvsevmeste создал тему: Оружие за SV баттлером. Исправимо?
Когда используется Side View режим боя оружие рисуется за человечком.
Для меча, посоха или топора это не важно, но для огнестрела, арбалета и лука выглядит странно.
Подскажите как их прорисовывать выше тела.
Может для опытных JavaScript-овиков это покажется интересным?
Для меча, посоха или топора это не важно, но для огнестрела, арбалета и лука выглядит странно.
Подскажите как их прорисовывать выше тела.
Может для опытных JavaScript-овиков это покажется интересным?
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
Последнее редактирование: 6 года 1 нед. назад пользователем tvorimvsevmeste.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
6 года 1 нед. назад #116314
от Alx_Yago
Alx_Yago ответил в теме Оружие за SV баттлером. Исправимо?
Если речь о стандартных чибиках, то я сейчас попробовал это оружие разместить сверху, и вышло как-то совсем нелепо.
Думаю, тут работа скорее для художников: перерисовать sv-бэтлеров так, чтобы всё это нормально смотрелось.
Думаю, тут работа скорее для художников: перерисовать sv-бэтлеров так, чтобы всё это нормально смотрелось.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- tvorimvsevmeste
-
Автор темы
- Не в сети
- Давно я тут
-
Скрыть
Больше
- Сообщений: 250
- Спасибо получено: 50
6 года 1 нед. назад - 6 года 1 нед. назад #116316
от tvorimvsevmeste
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
tvorimvsevmeste ответил в теме Оружие за SV баттлером. Исправимо?
Не скажите — огнестрел и арбалет лучше бы спереди.
Легче допилить картинки арбалетов и огнестрела, чем чибиков. Чибик один, а оружие может быть разное.
Так что, если кто из JavaScript-мастеров имеет досуг, помогите пожалуйста!
Легче допилить картинки арбалетов и огнестрела, чем чибиков. Чибик один, а оружие может быть разное.
Так что, если кто из JavaScript-мастеров имеет досуг, помогите пожалуйста!
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
Последнее редактирование: 6 года 1 нед. назад пользователем tvorimvsevmeste.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
6 года 1 нед. назад #116319
от Alx_Yago
Alx_Yago ответил в теме Оружие за SV баттлером. Исправимо?
По-моему, у тебя просто не то движение на картинке. При выстреле они должны выглядеть так (соответственно, как будет, если оружие сверху):
Спасибо сказали: tvorimvsevmeste
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
6 года 1 нед. назад - 6 года 1 нед. назад #116328
от Dmy
Dmy ответил в теме Оружие за SV баттлером. Исправимо?
Чтобы оружие в битве всегда показывалось выше героя, можно использовать такой код:
Сохраните его в папке js/plugins с расширением JS и подключите в окне управления плагинами.
(Код в общественном достоянии согласно Creative Commons Zero. Можно использовать в любых проектах без каких-либо ограничений. Указывать меня не надо.)
Code:
(function () {
var Sprite_Actor_initMembers = Sprite_Actor.prototype.initMembers;
Sprite_Actor.prototype.initMembers = function() {
this.createWeaponSprite = function () {
this.weaponCreationSkipped = true;
//do nothing: postpone the weapon sprite creation
}
Sprite_Actor_initMembers.call(this);
};
var Sprite_Actor_createMainSprite = Sprite_Actor.prototype.createMainSprite;
Sprite_Actor.prototype.createMainSprite = function() {
Sprite_Actor_createMainSprite.call(this);
//call weapon sprite creation later (so it's placed above mainSprite)
if (this.weaponCreationSkipped) {
Sprite_Actor.prototype.createWeaponSprite.call(this);
}
}
})();
Сохраните его в папке js/plugins с расширением JS и подключите в окне управления плагинами.
(Код в общественном достоянии согласно Creative Commons Zero. Можно использовать в любых проектах без каких-либо ограничений. Указывать меня не надо.)
Последнее редактирование: 6 года 1 нед. назад пользователем Dmy.
Спасибо сказали: tvorimvsevmeste, Artem521
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- tvorimvsevmeste
-
Автор темы
- Не в сети
- Давно я тут
-
Скрыть
Больше
- Сообщений: 250
- Спасибо получено: 50
6 года 1 нед. назад - 6 года 1 нед. назад #116407
от tvorimvsevmeste
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
tvorimvsevmeste ответил в теме Оружие за SV баттлером. Исправимо?
Прелестно! 
(Извините за медленную реакцию - провалялся с приступом ВСД)
Уважаемый Dmy !!! Огромное мерси!!!
А не могли бы Вы также исправить YEP_WeaponAnimation.js
Дело в том, что у чибиков справа оружие продолжает отражаться сзади человечка !
Может, кто-то еще возьмется?
(Извините за медленную реакцию - провалялся с приступом ВСД)
Уважаемый Dmy !!! Огромное мерси!!!
А не могли бы Вы также исправить YEP_WeaponAnimation.js
Дело в том, что у чибиков справа оружие продолжает отражаться сзади человечка !
Может, кто-то еще возьмется?
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
Последнее редактирование: 6 года 1 нед. назад пользователем tvorimvsevmeste.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
6 года 1 нед. назад - 6 года 1 нед. назад #116453
от Dmy
Dmy ответил в теме Оружие за SV баттлером. Исправимо?
С YEP_WeaponAnimation код будет работать и так, без изменений.
Судя по тому, что вы в другом месте, вы, видимо, перепутали YEP_WeaponAnimation и YEP_X_AnimatedSVEnemies.
Я обычно стараюсь не трогать платные плагины и никаких их не дополнять (если они платные, то пусть их платно и дополняют). Но в этом случае изменение небольшое и я его уже сделал, так что вот оно:
Этот плагин надо подключить после YEP_X_AnimatedSVEnemies (если подключить перед, то работать не будет).
Этот плагин надо установить ВМЕСТО плагина, который приведён в этой теме раньше. Вместе они, скорее всего, работать не будут.
(Мой код в общественном достоянии согласно Creative Commons Zero. Можно использовать в любых проектах без каких-либо ограничений. Указывать меня не надо.)
Судя по тому, что вы в другом месте, вы, видимо, перепутали YEP_WeaponAnimation и YEP_X_AnimatedSVEnemies.
Я обычно стараюсь не трогать платные плагины и никаких их не дополнять (если они платные, то пусть их платно и дополняют). Но в этом случае изменение небольшое и я его уже сделал, так что вот оно:
Code:
(function () {
var Sprite_Actor_initMembers = Sprite_Actor.prototype.initMembers;
Sprite_Actor.prototype.initMembers = function() {
this.createWeaponSprite = function () {
this.weaponCreationSkipped = true;
//do nothing: postpone the weapon sprite creation
}
Sprite_Actor_initMembers.call(this);
};
var Sprite_Actor_createMainSprite = Sprite_Actor.prototype.createMainSprite;
Sprite_Actor.prototype.createMainSprite = function() {
Sprite_Actor_createMainSprite.call(this);
//call weapon sprite creation later (so it's placed above mainSprite)
if (this.weaponCreationSkipped) {
Sprite_Actor.prototype.createWeaponSprite.call(this);
}
}
//modify for YEP_X_AnimatedSVEnemies if it's enabled
if (Sprite_Enemy.prototype.initSVSprites) {
var Sprite_Enemy_initSVSprites = Sprite_Enemy.prototype.initSVSprites;
Sprite_Enemy.prototype.initSVSprites = function() {
this.createWeaponSprite = function () {
this.weaponCreationSkipped = true;
//do nothing: postpone the weapon sprite creation
}
Sprite_Enemy_initSVSprites.call(this);
}
}
if (Sprite_Enemy.prototype.setTransform) {
var Sprite_Enemy_setTransform = Sprite_Enemy.prototype.setTransform;
Sprite_Enemy.prototype.setTransform = function(battler) {
this.createWeaponSprite = function () {
this.weaponCreationSkipped = true;
//do nothing: postpone the weapon sprite creation
}
Sprite_Enemy_setTransform.call(this, battler);
}
}
})();
Этот плагин надо подключить после YEP_X_AnimatedSVEnemies (если подключить перед, то работать не будет).
Этот плагин надо установить ВМЕСТО плагина, который приведён в этой теме раньше. Вместе они, скорее всего, работать не будут.
(Мой код в общественном достоянии согласно Creative Commons Zero. Можно использовать в любых проектах без каких-либо ограничений. Указывать меня не надо.)
Последнее редактирование: 6 года 1 нед. назад пользователем Dmy.
Спасибо сказали: tvorimvsevmeste, VarVarKa
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- tvorimvsevmeste
-
Автор темы
- Не в сети
- Давно я тут
-
Скрыть
Больше
- Сообщений: 250
- Спасибо получено: 50
6 года 1 нед. назад #116458
от tvorimvsevmeste
Спасибо огромное!!!
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
tvorimvsevmeste ответил в теме Оружие за SV баттлером. Исправимо?
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.110 секунд
