Сообщество скриптеров (Академия)
Это добавить динамики к многим играм, где сильно не хватает тряски экрана в бою. (при мощных атаках и овердрайвах).
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
rpg-maker.info/index.php?option=com_kune...&limitstart=80#33725
2. насчёт тряски. Так вроде есть команда такая - трясти экран
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Уточни, что должно происходить в момент паузы, какие действия?
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Можно использовать несколько bitmap.draw_text в столбик
или динамически
str= %{some text
other some text}.split("\n")
# %{} - способ задать строку.
# split(s) - разбить строку на массив строк по переменной s (по умолчанию пробел)
или
str = ["ome text","other some text"]
З.Ы. код писался на коленки, я не гарантирую 100% работу.
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
P.S. Со скрином я разобрался - и очень просто. Поставил в начало main строку
@spriteset = Spriteset_Map.new (Вот что значит "погуглить")
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Это из чистого Ruby. Почитай документацию к Ruby и в вики-учебники.
Ruby/Подробнее о строках/Преобразование в массив или путешествие туда и обратно
Викиучебник/Ruby/
В справке предоставлено только то что непосредственно относится к мейкеру. Сам же RGSS унаследовал Ruby почти полностью (проблемы только с gem'ами, я не знаю куда их класть...)
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Теперь другой вопрос - Есть у меня объект, ни от чего не наследуемый. (То есть, наследуемый от Object) Как его удалить после того, как он закончит своё действие?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Breakmap=Bitmap.new("Graphics/Breakmaps/Map"+br_map.to_s+".png")
выдаёт ошибку? (Breakmap - это локальн.)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
создаю метод dispose и в него помещаю всё что нужно сломать, обнулить в классе, потом переменной присваиваю ничто (nil), потом "сборщик мусора" сам всё убирает. Ка делать правильно я не знаю
2. не должны. на то они и локальные, что доступны только методу/классу (var/@var). Конфликт будет если ты используешь глобальные переменные ($var) и константы (VAR, даже и не спрашивай как изменить значение константы) или же ты используешь один класс в двух переменных и изменяешь переменную класса (@@var).
Так же забывай, в Ruby нет понятия как типизированные переменные, т.е. переменной числа ты можешь присвоить переменную строки
(var = 4
str ="654"
var = str)
3. br_map - это что?
и какую именно ошибку выдаёт?
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Ошибку выдаёт синтаксическую - причём замечено, что при замене Breakmap=... на $Breakmap=... ошибка исчезает. Видимо, где-то запрещено создавать локальные объекты. В таком случае, придётся писать для этого целый дополнительный класс.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
С БОЛЬШОЙ буквы начинаются константы, а константы не могут изменятся внутри класса (если честно - могут, но лучше этого не делать, они на то и константы, чтобы не меняться)
Выход таков: замени Breakmap на breakmap.
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Собственно, сама задача: загнать эти куски между линиями в массив - каждый кусок в отдельный спрайт.
Есть предложения? Или сие невозможно посредством RGSS?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Возможно и не такое, но и это уже сложно.
Нужно создать битмап картинки и массив (для будующих картинок), затем проверять цвет пикселей, если он равен цвету линии, то проверяем следующий, иначе переносим его на другой битмап. Что вроде этого, точнее не могу сказать.
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
