Forum

> > Off Topic > Blitz3D: DrawImage, aber wie?
Forums overviewOff Topic overviewLog in to reply

German Blitz3D: DrawImage, aber wie?

2 replies
To the start Previous 1 Next To the start

old Blitz3D: DrawImage, aber wie?

Kayren
User Off Offline

Quote
Hi Leute, ich habe mir schon seit 2 Wochen die Demo-Version von Blitz3D besorgt (nachdem ich SilvesterSim wieder angefangen habe ) und arbeite nun schon in der Freizeit an meinem ersten 3D-Projekt. Allerdings komme ich mit so manchem nicht ganz zurecht, so wie z.B. das Anzeigen von Bildern durch LoadImage und DrawImage.

Nun habe ich mir vorgehabt, ein Inventar ze erstellen und ein Bild für freie Plätze erstellt(60x60) und das Ganze gibt mir ständig beim Drücken auf die Inventartaste "image frame out of range"-Fehlermeldungen. Ich bin hilflos ^^'

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Graphics3D 1440,900,32,1
SetBuffer BackBuffer()
;etc.etc.
;predefined variables and preloaded imgs
pause%=0
invent_space=LoadImage("gfx/space.png")
;etc.etc.

While Not KeyHit(1)
	RenderWorld()
	Flip()
	;pausing trigger
	If KeyHit(16) Then
		If pause%=0 Then pause%=1 Else pause%=0
	EndIf
	;rotation(locked when paused)
	x#=0
	z#=0
	If pause%=0 Then
		yaw#=EntityYaw(cam)-MouseXSpeed()
		pitch#=EntityPitch(cam)+MouseYSpeed()
		If pitch# > 85 Then pitch#=85
		If pitch# <-85 Then pitch#=-85
		RotateEntity cam,pitch#,yaw#,0
		MoveMouse GraphicsWidth()/2,GraphicsHeight()/2
	EndIf
	;etc.etc.
	DrawImage invent_space,60,60,pause
Wend
Das Ganze sollte momentan nur ein Platz anzeigen, da ich nur sehen möchte, ob die Darstellung des Bildes klappt.
Ich habe da einiges an Unwichtiges weggelassen im hier dargestellten code, aber es geht ja nur um den DrawImage-Befehl.

old Re: Blitz3D: DrawImage, aber wie?

Nova
User Off Offline

Quote
Du hast in invent_space nur ein normales Bild geladen, willst mit DrawImage aber ein Framebild (vierter Parameter) ausgeben. Gucke dir mal LoadAnimImage an.

Für weitere Fragen ist aber das blitzforum.de besser geeignet. Wie Todesengel schon sagte, hier haben nicht allzu viele Leute Ahnung von Blitz Basic.
edited 1×, last 06.05.12 02:06:32 pm
To the start Previous 1 Next To the start
Log in to replyOff Topic overviewForums overview