Bild-laden

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Mailyn

Betreff: Bild-laden

BeitragSa, März 04, 2006 16:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,

Hab grad erst angefangen BB zu lernen und hab folgendes Problem:

Graphics 800,600,32,2


Function Laden()

Huhn = LoadImage("Moorhuhn.gif")

End Function



WaitKey
End


Wieso lädt das Bild dann nicht? es kommt nur ein schwarzer Bildschirm!
Die Gif-Datei ist im gleichen Ordner abgespeichert, wie die *.bb-Datei!

Thx 4 help!

MfG
Mailyn

hectic

Sieger des IS Talentwettbewerb 2006

BeitragSa, März 04, 2006 16:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Huhn muß vorher als Global deffiniert werden, wenn es in einer Funktion geladen werden soll. Ansonsten kann nur das Bild innerhalb der Funktion funktionieren... Also im Main (ausserhalb Global huhn) eingeben.

5k41

BeitragSa, März 04, 2006 16:15
Antworten mit Zitat
Benutzer-Profile anzeigen
sowieso läd er es aber er zeigt es nicht an desshalb der schwarze Bildschirm!
Projekte:
For a better World - Gesellschaftsspiel ( 100%)

User posted image

Fuchsi

BeitragSa, März 04, 2006 16:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Soviel ich weiß kann Blitz3D keine gif. Dateien laden, oer täusch ich mich da ?

5k41

BeitragSa, März 04, 2006 16:19
Antworten mit Zitat
Benutzer-Profile anzeigen
und 3. die Funktion wird garnicht aufgerufen Very Happy^^
Projekte:
For a better World - Gesellschaftsspiel ( 100%)

User posted image
 

HW

BeitragSa, März 04, 2006 16:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Man kann sehr wohl Gif laden. 5k41 hat zwar Recht, allerdings ist seine Erklärung sehr undeutlich und Mailyn kann daraus wirklich wenig lesen. Daher erkläre ich es mal selbst:
1. Das Bild wird sehr woh geladen. Aber es wird auf den Bildschirm gezeichnet. Dafür müsstest du ql:drawimage benutzen.
2. Du brauchst für das Laden des Bildes keine Funktion. Schreib die Zeile in der Funktion einfach nach Graphics, dann wird es ohne Probleme klappen, wenn du das Bild auch einzeichnest.
 

D²O

BeitragSa, März 04, 2006 16:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Wo wird das bild geladen ?

Er hat nur eine Funktion erstellt/deklariert wo es geladen werden soll, aber die funktion wird garnicht aufgerufen.

Aber die Funktion ist eh sinnlos.


Code: [AUSKLAPPEN]
Graphics 800,600,32,2

global Huhn

Function Laden()

Huhn = LoadImage("Moorhuhn.gif")

End Function

Laden()

Drawimage huhn,0,0

flip

WaitKey
End
Blitz+; Blitz3d; BlitzMax; GLBasic; Purebasic;
GameMaker Studio 1.4xx; AGK;
 

Mailyn

BeitragSa, März 04, 2006 16:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke für eure schnellen und hilfreichen Antworten!

THX Very Happy

greez

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group