![]() |
sichtbereich formular
Hei, leute. Ich hab ein spiel im sinn, so ne art jnr und hab ein laaanges level. Wie stell ich jetzt automatisch ein, dass bei timerintervall der sichtbare teil des Formulars um soundsoviel pixel nach rechts geschoben wird?
danke für antworten |
Re: sichtbereich formular
Zitat:
Du meinst deine Grafik (Bitmap oder was auch immer) auf dem Formular ?
Code:
Grafik.Y := Grafik.Y + Wert
|
Re: sichtbereich formular
Hallo Matti,
bei Spielen muss auch der Level-Ausschnitt gerollt werden können, etwa so:
Delphi-Quellcode:
Grüße vom marabu
procedure TGameForm.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState); begin // self.KeyPreview muss True sein if Key = VK_RIGHT then begin with HorzScrollBar do Position := Math.Min(Position + 1, Range); Key := 0; end; end; |
Re: sichtbereich formular
danke, genau das hab ich gesucht
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz