Gamestudio Links
Zorro Links
Newest Posts
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
4 registered members (degenerate_762, AbrahamR, AndrewAMD, ozgur), 667 guests, and 8 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Bitmap skalieren #436382
01/24/14 15:21
01/24/14 15:21
Joined: Jul 2013
Posts: 49
Germany
F
Firewall Offline OP
Newbie
Firewall  Offline OP
Newbie
F

Joined: Jul 2013
Posts: 49
Germany
Hallo liebe Community,

Ich habe zur Zeit ein kleines Problem. Ich lade eine Bitmap und pflanze diese in ein Panel ein.. nun möchte ich das Panel skalieren.

Hier der Code:
Code:
double width = (1024 / cards) / 100.0;
	
	int i;
	for( i=0; i < cards; i++ )
	{
                // ...
		str_cat_num(cardName, "%i", cardNumbers[i]);
		str_cat(cardName, ".png");
		
		deckImages[i] = bmap_create(cardName);		
		
		deckPanels[i] = pan_create("", 1);
		deckPanels[i].bmap = deckImages[i];
		deckPanels[i].size_x = screen_size.x * width;
		deckPanels[i].pos_x = i*(1024/cards);
		deckPanels[i].pos_y = screen_size.y - bmap_height(deckImages[i]);
		set(deckPanels[i], SHOW | OUTLINE);



Allerdings werden die Panels nicht skaliert (oder werden die Bitmaps nicht mit skaliert??)

Ich bitte um hilfe.

LG,
Jordan


Have Fun grin
Re: Bitmap skalieren [Re: Firewall] #436384
01/24/14 15:44
01/24/14 15:44
Joined: Jan 2002
Posts: 4,225
Germany / Essen
Uhrwerk Offline
Expert
Uhrwerk  Offline
Expert

Joined: Jan 2002
Posts: 4,225
Germany / Essen
Die Bitmaps werden nicht mitskaliert, weil Du size_x und size_y verwendest. In diesem Fall werden die Bitmaps gekachelt. Um das Panel zu skalieren musst Du scale_x und scale_y verwenden.


Always learn from history, to be sure you make the same mistakes again...
Re: Bitmap skalieren [Re: Uhrwerk] #436389
01/24/14 17:05
01/24/14 17:05
Joined: Jul 2013
Posts: 49
Germany
F
Firewall Offline OP
Newbie
Firewall  Offline OP
Newbie
F

Joined: Jul 2013
Posts: 49
Germany
Danke.. eigentlich wollte ich auch die Variablen verwenden.. ich habe nur irgendwie überhaupt nicht realisiert, dass ich die falschen versehentlich eingegeben habe.

Manchmal habe ich halt nen Brett vorm Kopf grin

LG,
Jordan


Have Fun grin
Re: Bitmap skalieren [Re: Firewall] #436497
01/28/14 04:10
01/28/14 04:10
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline
User
Dooley  Offline
User

Joined: May 2005
Posts: 868
Chicago, IL
My German is not as good as it should be, could you translate the answer given?

Re: Bitmap skalieren [Re: Dooley] #436553
01/28/14 23:06
01/28/14 23:06
Joined: Jan 2002
Posts: 4,225
Germany / Essen
Uhrwerk Offline
Expert
Uhrwerk  Offline
Expert

Joined: Jan 2002
Posts: 4,225
Germany / Essen
The question was why the bitmap didn't scale and the answer is that he used size_x and size_y which does not stretch the panel but tiles its background. If you want to scale a panel you have to use scale_x and scale_y instead.


Always learn from history, to be sure you make the same mistakes again...
Re: Bitmap skalieren [Re: Uhrwerk] #436676
01/31/14 00:02
01/31/14 00:02
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline
User
Dooley  Offline
User

Joined: May 2005
Posts: 868
Chicago, IL
Thank You!


Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1