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 или что то в этом духе.
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)
Социальные закладки