Страница 2 из 147 ПерваяПервая 12341252102 ... ПоследняяПоследняя
Показано с 11 по 20 из 1470

Тема: Помощь с скриптами (RGSS)

  1. #11

    По умолчанию

    проблема решена) Надо было просто не писать
    Graphics.freeze
    Graphics.transition(20)
    $scene = Scene_My_Own.new
    while $scene != nil
    $scene.main
    end
    end
    а оставить одно лишь
    $scene = Scene_My_Own.new
    А с выключением курсора интересно) можно чтонибудь придумать) спасибо)

  2. #12

    По умолчанию

    кстати вопрос нуба (ыыы это я) ^_^:
    Как создать текст? Вот например выше есть ссылка на мою титульную сценку и скажем я хочу чтобы там стояло "Гыга, ЫЫЫЫ, Траляля" и тд и тп....это делать только через битмэп? Вставить сначала битмэп в окно и только после этого будетв озможность вписать текст?

  3. #13
    Создатель Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    10,081
    Записей в дневнике
    2
    Репутация: 108 Добавить или отнять репутацию

    По умолчанию

    self.contents.draw_text(70, 0, 90, 32, "Твой тест"). Вот так вставляться текст в любом окне. В начале конечно координаты расположения в окне.

  4. #14

    По умолчанию

    можешь написать точный пример? если я наприме создал окно
    Цитата:
    @window = Window_Base.new(blablabla)

  5. #15

    По умолчанию

    и как начать в тексте новую строчку? \n пишу и нифига не получается

  6. #16
    Создатель Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    10,081
    Записей в дневнике
    2
    Репутация: 108 Добавить или отнять репутацию

    По умолчанию

    Пример с окном raz 1. Вместо raz 1 можеть быть любое твое название.
    class Window_raz1 < Window_Base
    def initialize
    super(260, 130, 380,350)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.contents.font.name = $fontface
    self.contents.font.size = $fontsize
    refresh
    end
    def refresh
    self.contents.draw_text(0, 0, 600, 32, "покупка")
    end
    end
    Вот тебе пример окна. Таким методом как выше не создавай.
    А потом в сцене прописываешь.
    @raz1_window = Window_raz1.new
    Еще в сцене ты можешь его спрятать, если он у тебя будет вызываться по поже.
    @razg_window.visible = false
    А насчёт второго вопроса не совсем понял тебя.

  7. #17

    По умолчанию

    Спасибо)
    А насчёт второго вопроса - если я хочу не одну строчку текста, а скажем пять. Например в HTML можно вроде писать "<br>" и тогда то что стоит после этого тэга будет смещенно на строчку ниже

  8. #18
    Познающий Аватар для BuBlicK
    Информация о пользователе
    Регистрация
    25.04.2008
    Адрес
    Кишинёв
    Сообщений
    286
    Репутация: 5 Добавить или отнять репутацию

    По умолчанию

    Не знаю что тебе ответит Рольф, но вот что думаю я.Помоему неполучится из одной команды написать 5 строк.

    Выход:

    Код:
    self.contents.draw_text(210, 10, 80, 32, "Строка 1") 
    self.contents.draw_text(210, 40, 80, 32, "Строка 2")
    self.contents.draw_text(210, 70, 80, 32, "Строка 3")
    self.contents.draw_text(210, 100, 80, 32, "Строка 4")
    self.contents.draw_text(210, 130, 80, 32, "Строка 5")
    Тоесть новая строчка, с небольшим смещением вниз.
    Последний раз редактировалось BuBlicK; 01.11.2008 в 14:34.

  9. #19
    Создатель Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    10,081
    Записей в дневнике
    2
    Репутация: 108 Добавить или отнять репутацию

    По умолчанию

    Правильно бублик написал. Здесь так, ну есть еще много способов вставки текста, можно сделать и как ты написал. Только ты пока этим не замарачивайся.

  10. #20

    По умолчанию

    Рольф, надеюсь ты не слишком увяз в учебе. У меня будет к тебе одна большая просьба. Знаешь такой скрипт GubiD's Tactical Battle System для VX. Сможешь его переправить? Хотел бы сказать чуть-чуть, но наверно всеже дофига.

Страница 2 из 147 ПерваяПервая 12341252102 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 6 (пользователей: 0 , гостей: 6)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Помощь с скриптами (RGSS)