Всем доброго времени суток! Возник интересный вопрос по поводу освещения.
Сделал я освещение, оно прекрасно работает, но до той поры, пока вид не следит за моим героем(((
Вообщем как сделать незнаю, может кто скажет, подскажет?
В степе героя:
if instance_number(surface)>0
then
{
surface_set_target(surface.S1)
draw_clear_alpha(c_black,0.99)
draw_set_blend_mode(bm_subtract)
draw_sprite_ext(dark2,image_index,o_hero.x-100,o_hero.y-80,5,2,0,image_blend,image_alpha)
draw_set_blend_mode(bm_normal)
surface_reset_target()
}
В криейт объекта сурфейс:
sprite_set_alpha_from_sprite(dark,tran1)
sprite_set_alpha_from_sprite(dark2,tran2)
//create a surface as big as the view
S1 = surface_create(1024,768)
В драв объекта сурфейс:
draw_surface(S1,view_xview,view_yview)
Заранее благодарен. Вопросов больше нет Добавлено (05.06.2014, 06:35)
---------------------------------------------
Спасибо, разобрался:)) Не учёл этого:
draw_surface(S1,view_xview,view_yview)
поменял, вместо видов поставил обычные координаты 0,0