- Сообщений: 371
- Спасибо получено: 308
Скрипт на анимацию поверх изображения
12 года 8 мес. назад #63674
от Seibur
Будь таким, каким хочешь казаться.
Seibur создал тему: Скрипт на анимацию поверх изображения
Ух ты)
А можешь мне немножко помочь?
Нужно написать маленький скрипт который бы отоображал анимацию на наложенной картинке а не под ней.
(всмысле я в ивент ставлю картину 514 на 416 и ставлю показ анимации а она воспроизводится под картинкой а не над ней как я хотел)
А можешь мне немножко помочь?
Нужно написать маленький скрипт который бы отоображал анимацию на наложенной картинке а не под ней.
(всмысле я в ивент ставлю картину 514 на 416 и ставлю показ анимации а она воспроизводится под картинкой а не над ней как я хотел)
Будь таким, каким хочешь казаться.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 8 мес. назад - 11 года 11 мес. назад #63677
от Cerberus
Жуть болотная, на лапках, в тапках и с пулемётом...
Cerberus ответил в теме Скрипт на анимацию поверх изображения
Перенёс в более подходящее место. По теме: ловите скрипт
Это не совсем то, что вы просили (ивенты и персонажи тоже будут находиться поверх картинки), если надо именно как сказано - попробую допилить.
upd: исправил скрипт. Во-первых, раньше он работал просто неправильно, во-вторых, добавил вторую возможность.
upd: исправил скрипт. Во-первых, раньше он работал просто неправильно, во-вторых, добавил вторую возможность.
Code:
=begin
Скрипт, позволяющий поместить картинку на уровень земли (под персонажами).
Автор - Cerberus.
Отображаться на уровне земли будут картинки, в имени файла которых
содержится подстрока [GROUND].
Картинки, содержащие в имени подстроку [UP],
будут перемещаться на уровень между игроком и ивентами над ним.
=end
class Spriteset_Map
alias ground_update_pictures update_pictures
def update_pictures
$game_map.screen.pictures.each do |pic|
if pic.name[/\[GROUND\]/].nil?
@picture_sprites[pic.number] ||= Sprite_Picture.new(@viewport2, pic)
@picture_sprites[pic.number].viewport = @viewport2
else
@picture_sprites[pic.number] ||= Sprite_Picture.new(@viewport1, pic)
@picture_sprites[pic.number].viewport = @viewport1
end
@picture_sprites[pic.number].update
end
end
end
class Sprite_Picture < Sprite
alias ground_update_position update_position
def update_position
ground_update_position
if @picture.name[/\[UP\]/].nil?
else
self.z += 100
end
end
end
Жуть болотная, на лапках, в тапках и с пулемётом...
Последнее редактирование: 11 года 11 мес. назад пользователем Cerberus.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
Скрыть
Больше
- Сообщений: 1640
- Спасибо получено: 1080
12 года 8 мес. назад #63678
от strelokhalfer
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
strelokhalfer ответил в теме Скрипт на анимацию поверх изображения
Будет лучше, если перед вызовом картинки указывается параметры, типа что может быть над картинкой(персонаж и\или события и\или анимация)
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 8 мес. назад #63681
от Cerberus
Жуть болотная, на лапках, в тапках и с пулемётом...
Cerberus ответил в теме Скрипт на анимацию поверх изображения
Отдельным вызовом скрипта, имеешь в виду?
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 8 мес. назад - 12 года 8 мес. назад #63682
от Seibur
Будь таким, каким хочешь казаться.
Seibur ответил в теме Скрипт на анимацию поверх изображения
Огромное спасибо)
Этот скрипт мне очень нужен. Еще раз спасибо)
Этот скрипт мне очень нужен. Еще раз спасибо)
Будь таким, каким хочешь казаться.
Последнее редактирование: 12 года 8 мес. назад пользователем Seibur.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
Скрыть
Больше
- Сообщений: 1640
- Спасибо получено: 1080
12 года 8 мес. назад #63692
от strelokhalfer
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
strelokhalfer ответил в теме Скрипт на анимацию поверх изображения
Дада. С возможностью вызова с отображением персонажа и\или события и\или анимации над картинкой.
И возможно ли для каждой картинки свой такой параметр?
И возможно ли для каждой картинки свой такой параметр?
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 8 мес. назад #63697
от Cerberus
Жуть болотная, на лапках, в тапках и с пулемётом...
Cerberus ответил в теме Скрипт на анимацию поверх изображения
Сейчас попробую разъяснить ситуацию. Объекты в RM выводятся слоями. Порядок по умолчанию такой: параллакс, тайлы нижнего уровня, эвенты "под персонажем", персонаж, тайлы верхнего уровня, эвенты "над персонажем" (в этих двух позициях мог напутать, на уверен), анимации, погода, картинки. Я дал возможность перемещать картинки на слой между эвентами "под персонажем" и самими персонажами. Менять порядок слоёв можно, но, чтобы сделать это грамотно, нужно, боюсь, очень много геморроиться. По идее, впихнуть картинку можно в любое место, и при желании - да, это можно настроить для каждой картинки отдельно.
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.098 секунд
