Почитай Эккеля(Java) (хотя бы главу "Введение в ОПП") или Страустступа(C++). Будет больше пользы если, ты и дальше планируешь заниматься Объектно ориентированием программированием...4 года изучаю.
Почитай Эккеля(Java) (хотя бы главу "Введение в ОПП") или Страустступа(C++). Будет больше пользы если, ты и дальше планируешь заниматься Объектно ориентированием программированием...4 года изучаю.
Хорошо, почитаю. Только мне сейчас скрипт надо. Я понимаю, что $game_party.members это база, но я не магу обратиться к первому персу. $game_party.members[1] не ,работает $game_party.members[0] тоже. Поэтому я и спросил вас, как обращаться к этой базе.
actor = $game_party.members[1] // кусок взял из рабочего скрипта на vx
draw_actor_hp(actor, 30, 0)
draw_actor_mp(actor, 30, 32)
Сам тестить не могу(ибо без мукера ...смотрим подпись)
Примечание Тьмы.Код:for actor in $game_party.members draw_actor_hp(actor, 30, 0) draw_actor_mp(actor, 30, 32) end
Это не те циклы что в Паскале, тут всё гораздо нагромождённей. В данном случае цикл for работает как цикл foreach. Т.е. переменная actor принимает не числовые значения, а значения элементов массива $game_party.members.
Лично я не люблю заморачеватся с этими циклами. Они путают скриптёра. Я бы сделал проще на месте разработчика
тут сразу видно что мы делаем с массивом. Мы проходимся по каждому его элементу. Нужно использовать всю мощь Ruby. Но это чисто моё мнение.Код:$game_party.members.each{|actor| draw_actor_hp(actor, 30, 0) draw_actor_mp(actor, 30, 32) }
З.Ы. За работоспособность кода не ручаюсь, нет возможности проверить
З.Ы.Ы.http://ru.wikibooks.org/wiki/Ruby/Методика_самопознания советую почитать
ВХ.
Какое поле(свойство, переменная) отвечает за макс опыт на этом уровне, если за текущий отвечает?actor.exp
Уже нашёл.
Последний раз редактировалось Arnon; 05.04.2011 в 22:24.
Ещё вопрос.
Как в одну(!) переменную записать текст на несколько строчек, и вывести его командой self.contents.draw_text(0,0,100,24,@x).
Вот так @x = "sfadfdaf \n sdfsfassdfdsf" не работает.
а не проще текст выводить через общие события?
или я чего-то не понимаю в сути вопроса)
Творчество, никак с играми не связанное:
https://vk.com/amjee
https://vk.com/r2space
Моя рожа и всякий рэпчик живьём: https://www.instagram.com/rap_amjeenickyry/
Я делаю окно биографии. Как там вывести через общие событие. Тут вообще с событиями не связано.
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)
Социальные закладки