Skocz do zawartości

Zablokowane Resp Area


Paqoo

Rekomendowane odpowiedzi

Witam

Chodzi o to żeby potworek łaził po swoim terenie. Zrobiłem grafikę kwadrat 200x200 dałem mu soli i w ten sposób mam boki kwadratu. Potworek chodzi sobie w środku. Ale problem polega na tym, że gracz ma solid a ten "kwadrat" też ma solid, no i oczywiście potworek. Nie mogę więc używać niektórych funkcji.

 

Jaki postawić warunek? Kiedyś coś takiego robiłem, ale zapomniałem... <_<

Odnośnik do komentarza
Udostępnij na innych stronach

switch (keyboard_key)
{
    case vk_up:
    if entered 
    {
        yy -= 32;
        entered = false;
        sprite_index=sKnightUp;
        image_single=-1;
        image_speed=0.3;
    }
    break;
    
    case vk_down:
    if entered 
    {
        yy += 32;
        entered = false;
        sprite_index=sKnightDown;
        image_single=-1;
        image_speed=0.3;
    }
    break;
    
    case vk_left:
    if entered  
    {   
    xx -= 32;
        entered = false;
        sprite_index=sKnightLeft;
        image_single=-1;
        image_speed=0.3;
    }
    break;
    
    case vk_right:
    if entered 
    {
        xx += 32;
        entered = false;
        sprite_index=sKnightRight;
        image_single=-1;
        image_speed=0.3;
    }
    break;

}

Odnośnik do komentarza
Udostępnij na innych stronach

a. ustawiasz punkt poczatkowy, i mob jesli oddali sie od niego na zadana odleglosc, zmienia swoj ruch tak aby wrocic w poblize punktu poczatkowego

(if-y i point_distance, moze jakies alarmy)

 

b. robisz path i ustawiasz mobowi aby poruszal sie po tej sciezce (np po okregu, czy kwardacie)

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...