Andrew, Вот статус меню вообще без окон - чистая графика. Делал под заказ, кто знают, те поймут кому, ещё в том году. Исходники остались. В личном порядке могу выдать
Спойлер скрины:
Там ещё на самом деле персонаж крутится и задника двигаются.
Это не скрины - это как должно было выглядеть, но сам статус выглядит почти так же, ну может, координаты слегка сдвинуты
ХР/VX? По скринам ХР. Не, я хочу себе по проще, и сваю? Я хочу игру сделать только со своими скриптами. Максимум с помощью других, но не с их скриптами. Думаю, я так похоже не сделаю, мне надо хотя бы так, как у Рольфа. А вообще статусы классные.
Это только пример, можно вообще без окон обойтись, чисто на графике. Поверь, скрипт простой до невозможного, само сложное там было сделать шарики около перса, я долго не мог понять чего хочет заказчик.
Я не знаю... я давно не контактировал с заказчиком, да и не особо мне это надо было. Даёшь графику, даёшь описание и символическую платы (не деньги, а н-р графику нужную мне) я делаю. Что ты дальше будет делать заказчик - меня не особо волнует, ведь исходники есть и у меня))
Первая проблема
В этом скрипте батлер ниже текста. При уменьшении z батлер падает за окно. Как исправить.class Window_Status_Param < Window_Base
def initialize(actor)
@actor = actor
super(0,0,216,220)
draw_battler
draw_info
#~ draw_hsl
end
def draw_battler
$battler = Sprite.new
$battler.bitmap = Bitmap.new(Battlers::Battler[@actor.id])
$battler.opacity = 255
$battler.z = 100
$battler.x = 50
$battler.y = 20
end
def draw_info
draw_actor_name(@actor,10,10)
end
end
Проблему решил опусканием батлера.
Последний раз редактировалось Andrew; 07.04.2011 в 19:40.
1. можно попробовать поменять вызовы методов местами
draw_battler
draw_info
на
draw_info
draw_battler
2. рисовать не на отдельной картинке, а прямо на окне.
self.content , вроде так слой зовётся. Поправьте, если ошибаюсь, я ВеХой мало работал
А можно по подробнее.
self.contents.draw_???(x, y, adress)?
А как потом к этому обращаться.
Последний раз редактировалось Andrew; 07.04.2011 в 19:44.
просто я знаю self.contents.draw_text, и я думал что будет self.contents.draw_bitmap или что то в этом духе.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)
Социальные закладки