• Benvenuto in Making Videogames!
  • Condividi la tua passione!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati



Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Title: aiuto darkbasic immagini bmp
Modi discussione
#1
ciao a tutti ,volevo chiedervi come fare ad inserire un immagine bitmap.
Quando inserisco la stringa e do il compile-run mi da error runtime 1003 e non mi visualizza l' immagine.
Ringrazio in anticipo per una vostra possibile risposta Huh
 
Reply
#2

Scrivi il tuo codice e ti possiamo dare una mano !
 
Reply
#3
Rem carica l' immagine
load image "immagine1.bmp",1
sprite 1,10,20,1
offset sprite 1,15,40
rotate sprite 1,90
load image " immagine2.bmp",2
hide mouse
do
sync on
rem imposta lo sfondo
paste image 3,0,0
move sprite 1,.05
if sprite x(1)>640 then sprite 1,-20,20,1

sync
loop

grazie mille
 
Reply
#4
prova a togliere il comando "paste image".
esempio(per visualizzare un immagine):

rem imposta gli fps a 60
sync on : sync rate 60
rem caricamento e visualizzazione immagine
load image "nome.bmp", 1
sprite 1,0,0,1
do
rem qui metti le operazioni

sync
loop
 
Reply
#5
grazie ma niente,ho provato ma lo schermo quando faccio partire mi rimane sempre blu
 
Reply
#6
fai così:
Codice:
//settiamo la directory del programma
//nella sua stessa cartella
    app$=appname$()
for n=len(app$) to 1 step -1
if mid$(app$,n)="\" or mid$(app$,n)="/"
  apppath$=left$(app$,n)
  appfile$=right$(app$,len(app$)-n)
  exit
endif
next n
set dir apppath$

//settiamo la sincronizzazzione dello schermo

sync on : sync rate 60

//adesso carichiamo un immagine

img_id = 1 //id dell'immagine
img_name$ = "immagine.png"

load image img_name$,img_id

//main loop del programma

do
     sync
loop

poi se vuoi trasformare la tua immagine in sprite basta fare così
Codice:
//settiamo la directory del programma
//nella sua stessa cartella
    app$=appname$()
for n=len(app$) to 1 step -1
if mid$(app$,n)="\" or mid$(app$,n)="/"
  apppath$=left$(app$,n)
  appfile$=right$(app$,len(app$)-n)
  exit
endif
next n
set dir apppath$

//settiamo la sincronizzazzione dello schermo

sync on : sync rate 60

//adesso carichiamo un immagine

img_id = 1 //id dell'immagine
img_name$ = "immagine.png"
sprite_id = 99

load image img_name$,img_id
//transformiamo l'immagine in sprite

sprite sprite_id, 100,100,img_id

//main loop del programma

do
     sync
loop

a me funziona , se hai problemi posta l'errore che ti da Smile
 
Reply
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  DarkBASIC Professional Free Riddick 28 8,786 20-03-2011, 09:05 AM
Ultimo messaggio: Zapetino
  Tool utili per DarkBasic Pro e non solo Riddick 4 2,160 08-02-2011, 04:43 PM
Ultimo messaggio: Riddick
  DarkBasic Newton Wrapper Riddick 16 4,647 17-11-2010, 04:04 PM
Ultimo messaggio: Alche
  DarkBasic Professional vs Dark GDK Riddick 5 2,896 15-11-2010, 07:05 PM
Ultimo messaggio: Jonathan Archer

Vai al forum:


Browsing: 1 Ospite(i)