Forum: Software-Projekte der Mitglieder
by fui-tak,
2. Sep 2009
Meiner Erfahrung nach gibt Mouse.CursorPos die Koordinaten der Maus auf dem Bildschirm an, also den Abstand von oberer und linker Monitorkante
Forum: Software-Projekte der Mitglieder
by fui-tak,
30. Aug 2009
Ich hab mein Problem jetzt behoben gekriegt. Der Fehler war, dass ich die Panelgröße, des Panels auf dem die Sprites drauf sind, an die Anzahl der Sprites angepasst habe. Dadurch ist dieser Effekt entstanden. Jetzt habe ich als Panelgröße 1024 * 768 genommen und alles passt.
Man sollte also, den Untergrund schön groß wählen und dann nicht mehr daran rumspielen
Forum: Software-Projekte der Mitglieder
by fui-tak,
26. Aug 2009
Am Skalierungsfaktor "48" liegt es nicht, das ganze ist bei 64 (der Originalgröße der Bilder) immernoch vergrößert. Normalerweise werden die Bilder in Andorra Sprites, wenn man nach der Bildzuweisung die Größen zuweist automatisch gestreckt, so wie wenn man bei TImage stretch := true stellt
Wenn ich Zeit habe, werde ich mal deinem Rat folgen, ein neues Programm zu erstellen und dann mal zu...
Forum: Software-Projekte der Mitglieder
by fui-tak,
24. Aug 2009
Ähm nein...^^ zur Verdeutlichung hab ich mal 2 Screenshots gemacht. Das ganze soll so aussehen, wie im ersten beigefügten Bild (TImageLevelEditor.jpg) (das ist noch mit TImages)
Aber es sieht so aus wie im nächsten Bild (AndorraSpriteLevelEditor.jpg)
Alle Sprites und TImages haben als Breite und Höhe 48 zugewiesen bekommen
Forum: Software-Projekte der Mitglieder
by fui-tak,
23. Aug 2009
Steh ich heute auf dem Schlauch :oops: So richtig check ich das noch nicht...
Aber meint ihr das bringt mir was? Vielleicht hab ich meine Frage auch nicht so ganz klar ausgedrückt.
Die Sprites werden eindeutig zu groß dargestellt, da sie vorher mit TImages kleiner waren und die Sprites, die im eigentlichen Spiel sind (64*64) kleiner dargestellt werden, als diese eigentlich 48*48 großen. Also...
Forum: Software-Projekte der Mitglieder
by fui-tak,
23. Aug 2009
:gruebel: Könnt ihr mir zu TPoint ein Beispiel machen, ich versteh nur Bahnhof
Forum: Software-Projekte der Mitglieder
by fui-tak,
23. Aug 2009
Leider nicht...
bei "ScreenToClient(TPoint);" gibts immer diesen Fehler:
LevelEditorUnit.pas(141): E2029 '(' erwartet, aber ')' gefunden
TPoint will wohl irgendwelche Parameter.
Oder wo genau soll ich die Zeile hinschreiben? Ich hab das jetzt an verschiedenen Stellen im OnCreate versucht
Forum: Software-Projekte der Mitglieder
by fui-tak,
22. Aug 2009
Hallo, ich hab da nochmal ein Problem:
Ich bin im Moment dabei bei meinem Leveleditor für mein Spiel von TImage zu Andorra zu wechseln. Das eigentliche Spiel läuft schon super mit Andorra.
Nun mein Problem: Im OnCreate-Ereignis Erzeuge ich das ganze Andorra-Zeugs und anschließend meine Sprites und weise ihnen als Breite und Hoehe 48 zu und als X und Y Werte ihre Position im 2 dimensionen...
Forum: Software-Projekte der Mitglieder
by fui-tak,
7. Jul 2009
Dankeschön! Klappt wie es soll
Forum: Software-Projekte der Mitglieder
by fui-tak,
5. Jul 2009
Hallo, eine Frage zum gestretchten Zeichnen (mir fällt gerade kein deutsches Wort dazu ein)
Ich habe TImageSprites in einer TSpriteEngine. Diese möchte ich gerne gestretcht, so wie bei "TImage.stretch", gezeichnet haben
Funktioniert das? Bisher habe ich nur StretchDraw gefunden, aber die SpriteEngine übernimmt das zeichnen ja automatisch