Seite 5 von 14
Verfasst: 01.10.2006 23:20
von Machete @PB
Ach du meine Güte, ich glaub ich hab was kaputt gemacht, es klappt
vielen vielen vielen.... Dank!!!
Verfasst: 02.10.2006 13:48
von #NULL
>>ich glaub ich hab was kaputt gemacht
kein wunder bei dem nickname

Verfasst: 03.10.2006 00:01
von Machete @PB
Verfasst: 03.10.2006 11:14
von Kaeru Gaman
schön das es jetzt soweit klappt...
jetzt solltest du ne lösung erarbeiten, dass es auch mit relativem Pfad klappt.
absolute pfade verwendet man normalerweise nicht,
nur in notfällen um was auszuchecken, so wie hier.
eine relative pfadangabe geht immer von dem verzeichnis aus,
in dem deine .exe gespeichert ist.
vorerst sollte es genügen, einfach den relativen pfad anzugeben,
später kannst du dir angewöhnen, noch das aktuelle verzeichnis einzustellen.
in 3.30 bei nem screen kann man zwar nicht vernünftig ALT-TAB benutzen,
aber auch hintergrundprozesse die vorher schon laufen, könnten das aktuelle verzeichnis verändern.
Verfasst: 03.10.2006 13:57
von Machete @PB
ich wollte eig. damit weitermachen, dass es nur angezeigt wird, wenn ich ne Taste drück... Ich glaub, dass mit dem relativen Pfad kann ich. Ich hab den Code jetzt in nen anderen Ordner gespeichert, dort hab ich einen neuen Ordner (GFX) erstellt und da rein hab ich das Bild
Code: Alles auswählen
If LoadJPEGSprite(1,"GFX\Back.jpg") = 0 : Debug "FEHLER beim Laden" :
EndIf
und so klappt es

. ich weiss nicht ob es das is was du meinst
Verfasst: 03.10.2006 18:23
von Kaeru Gaman
yo das meinte ich. also hast du's ja soweit gelöst.
fürs erste reicht es, sollten später mal probleme auftreten, solltest du im hinterkopf behalten,
dass in einem mutitask-system sich auch mal das aktuelle verzeichnis ändern kann...
Verfasst: 03.10.2006 18:45
von Machete @PB
OK danke für alles
Verfasst: 05.10.2006 18:52
von Machete @PB
ok ich hab wieder ein Problem. Also ich versuche gerade soetwas wie einen Screensaver zu programmieren. dazu will ich eine Structure von rechts nach links hetzen. Da ein Sprite zu langweilig wäre wollte ich auch mehrere anzeigen lassen, damit es wie eine Bewegung aussieht.. (war das verständlich formuliert?) und sie soll ein Delay haben, also das das selbe Sprite automatisch wiederkehrt. das ganze sollte auch auf der ganzen Y-Achse geschehen.
kann mir einer nen Tip geben wie ich das machen kann oder wo soetwas ähnliches zu finden ist?
Danke im Voraus
Verfasst: 05.10.2006 22:01
von Kaeru Gaman
das ist extrem einfach.
für jedes sprite, das du anzeigst, machst du eine x und eine y variable.
die kannst du innerhalb der hauptschleife beliebig verändern,
und zeigst dann immer alle sprites an ihren aktuellen koordinaten an.
sprites die sich bewegen mit den Screen-FlipBuffer-Schleife gibt es en masse.
Verfasst: 05.10.2006 23:16
von Machete @PB
entschuldigung, geht das auch mit Code?
ich hab keine Ahnung wie ich machen soll, das das Sprite +automatisch+ rum "fährt", oder wie dann auch automatisch wieder neue Sprites nachkommen.
