Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Degolino
Anmeldungsdatum: 19.07.2006 Beiträge: 48
|
Verfasst am: 03.08.2006, 10:03 Titel: Bild einfügen |
|
|
Kann man mit qbasic bilder einfügen?
z.B. wie mit rpg maker, wo viele Figuren oder Gegenstände auf einem Bild sind und dann einen Teil ins Progamm einfügen kann. |
|
Nach oben |
|
 |
A.K.

Anmeldungsdatum: 02.05.2005 Beiträge: 467 Wohnort: HH
|
|
Nach oben |
|
 |
Skilltronic

Anmeldungsdatum: 10.09.2004 Beiträge: 1148 Wohnort: Köln
|
Verfasst am: 03.08.2006, 13:20 Titel: |
|
|
Hallo
Hier ein kleines Beispiel, mit dem man 256-Farben-Bitmaps unter SCREEN 13 anzeigen lassen kann.
Code: | SCREEN 13: CLS
DIM byte AS STRING * 1
OPEN "bild.bmp" FOR BINARY AS #1
GET #1, 19, br&
GET #1, 23, ho&
FOR f = 0 TO 255
OUT 968, f
FOR rgb = 0 TO 2
GET #1, 57 + f * 4 - rgb, byte
OUT 969, FIX(ASC(byte) / 4)
NEXT: NEXT
normbr = 4 * FIX((br& + 3) / 4)
FOR x = 0 TO br& - 1
FOR y = 0 TO ho& - 1
GET #1, x + y * normbr + 1079, byte
PSET (x, (ho& - 1) - y), ASC(byte)
NEXT: NEXT
CLOSE #1
DO: LOOP WHILE INKEY$ = ""
END
|
Vielleicht kannst du damit was anfangen.
Gruss
Skilltronic _________________ Elektronik und QB? www.skilltronics.de ! |
|
Nach oben |
|
 |
Degolino
Anmeldungsdatum: 19.07.2006 Beiträge: 48
|
Verfasst am: 03.08.2006, 13:30 Titel: |
|
|
Geht des auch anders?
Des is irgendwie etwas kompliziert.
giebt es nicht einen befehl wo man am ende die koordinaten eingibt die man braucht?  |
|
Nach oben |
|
 |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 03.08.2006, 14:18 Titel: |
|
|
Siehe AKLIB:
SET.PICTURE(x,y,"dasbild.bmp")
Sonst nehm FreeBASIC, da is das einfacher. |
|
Nach oben |
|
 |
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 03.08.2006, 15:32 Titel: |
|
|
Ich will dich jetzt nicht von FB/QB wegbringen, aber so wie du dir das vorstellst, gibt's das bloß in BB (oder eben mit der A.K.-Lib).
In FB brauchst du bei Bitmaps auch bloß eine Zeile, für andere Grafiken geringfügig mehr.  _________________ Eine handvoll Glück reicht nie für zwei.
--
 |
|
Nach oben |
|
 |
WinterStorm

Anmeldungsdatum: 14.11.2005 Beiträge: 198 Wohnort: Linz
|
Verfasst am: 03.08.2006, 18:16 Titel: |
|
|
hm was willst du den genau programmieren?
wenn es ein spiel werden soll wär vielleicht wirklich BB oder PB besser
geeignet..
Und diese Sprachen sind eigentlich sehr leicht zu erlernen, wenn du
schon qb etwas beherrscht, denke ich.. _________________ Me
lastfm...
 |
|
Nach oben |
|
 |
|