UltimaForum

Pomoc [VXAce] - błąd z panoramą

Valdali - Czw 28 Cze, 2012 13:51
Temat postu: błąd z panoramą
witajcie!
nie dzisiaj nie proszę już o skrypty (chwila, może jednak? :roll: )
otóż mam taki problem, robie ostatnio mapki z panoramek i wstawiając mapę większą niż z rozmiarów 544x416 (odpowiadających w programie oczywiście) to coś dziwnego dzieje mi się kiedy zamierzam uruchomić grę: panorama leży wgl inaczej niż ją ustawiałem, a zdarzenia znajdują się w całkiem innym miejscu. błagam pomóżcie, bo bez tego mój prodżek nie ruszy dalej ;-(

Ayene - Sob 30 Cze, 2012 23:01

Nie wiem, czy o ten problem chodzi. Wklej to nad Main:
Kod:
class Game_Map 
  def parallax_ox(bitmap)
    if @parallax_loop_x
      @parallax_x * 16
    else
      w1 = [bitmap.width - Graphics.width, 0].max
      w2 = [width * 32 - Graphics.width, 1].max
      @parallax_x * 32 * w1 / w2
    end
  end
  def parallax_oy(bitmap)
    if @parallax_loop_y
      @parallax_y * 16
    else
      h1 = [bitmap.height - Graphics.height, 0].max
      h2 = [height * 32 - Graphics.height, 1].max
      @parallax_y * 32 * h1 / h2
    end
  end
end

Valdali - Sob 30 Cze, 2012 23:07

skrypt przenosi mi lekko postać, jednak nadal nie w miejsce, które ustawiłem ;-(
Ayene - Sob 30 Cze, 2012 23:10

Możesz wrzucić demko w tym błędem?
Valdali - Sob 30 Cze, 2012 23:11

oj sorki to był mój błąd ustawiłem za dużą mapkę nieproporcjonalną do panoramy. jest ok. jak zwykle dzieki ci Ayene :mrgreen:
SaE - Nie 01 Lip, 2012 09:55

To Ace ma domyślnie takiego buraka? o.O

Powered by phpBB modified by Przemo © 2003 phpBB Group