Gedrehte Images
Übersicht
BlitzBasic
Allgemein
Mr HoppBetreff: Gedrehte Images |
Antworten mit Zitat |
|
|---|---|---|
|
Hallo, wenn ich den Folgenden Code ablaufen lasse, werden ein Paar Images geladen und in einen Dynamischen Array geladen (Gedreht) Wenn ich diese allerdings später zeichnen möchte, bekomme ich trotz MaskImage das BIld auf einem Schwarzen rechteck. (Kann ich hier ein Screenshot hinzufügen?) Wie kann ich das verhindern?
Code: [AUSKLAPPEN] Graphics 800, 600, 32, 2
SetBuffer BackBuffer() AutoMidHandle 1 TFormFilter 1 Dim FZT(360) Dim Jet(360) Dim U_Boot(360) Dim Rakete(360) ;******************************************************************************************************* Function Menue() ;Hintergrund = LoadImage( End Function ;******************************************************************************************************* Function Schlacht() Arial_Gross = LoadFont("Arial", 80) SetFont Arial_Gross Color 255, 0, 0 ClsColor 0, 128, 255 ;Laden(FZT) For gr = 0 To 359 FZT(gr) = LoadImage("Bilder\FZT.png") RotateImage FZT(gr), gr MaskImage FZT(gr), 1, 0, 0 Cls DrawImage FZT(gr), 400, 300 Text 270, 20, "Laden..." Flip Next ;Laden(Jet) For gr = 0 To 359 Jet(gr) = LoadImage("Bilder\Jet.png") RotateImage Jet(gr), gr MaskImage Jet(gr), 0, 0, 0 Cls DrawImage Jet(gr), 400, 300 Text 270, 20, "Laden..." Flip Next ;Laden(U-Boot) For gr = 0 To 359 U_Boot(gr) = LoadImage("Bilder\U-Boot.png") RotateImage U_Boot(gr), gr MaskImage U_Boot(gr), 1, 0, 0 Cls DrawImage U_Boot(gr), 400, 300 Text 270, 20, "Laden..." Flip Next ;Laden(Rakete) For gr = 0 To 359 Rakete(gr) = LoadImage("Bilder\Rakete.png") RotateImage Rakete(gr), gr MaskImage Rakete(gr), 1, 0, 0 Cls DrawImage Rakete(gr), 400, 300 Text 270, 20, "Laden..." Flip Next Cls DrawImage FZT(45), 400, 300 Flip WaitKey End Function ;******************************************************************************************************* Schlacht() If ChannelPlaying(Titelsong) = 0 Then Titelsong = PlayMusic("Sounds\Titelsong.mid") WaitKey (Ist nur ein Prototyp um neu gelerntes auszutesten) |
||
|
|
Jan_Ehemaliger Admin |
Antworten mit Zitat |
|---|---|---|
|
wie ich dort schon schrieb,
https://www.blitzforum.de/viewtopic.php?t=12478 Tformfilter ausschalten, und das nächste mal bitte ins Beginner forum bei so elendig n00bigen fragen. |
||
| between angels and insects | ||
Mr Hopp |
Antworten mit Zitat |
|
|---|---|---|
|
He y, is ja gut, ich konnt' ja nich wissen, das das ein weit bekannter Fehler ist |
||
|
|
BladeRunnerModerator |
Antworten mit Zitat |
|---|---|---|
|
mach dir nix drum. deswegen wurde es auch getrashed.
jan, noobig hin oder her, man kann sich auch anders formulieren. |
||
|
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
||
Mr Hopp |
Antworten mit Zitat |
|
|---|---|---|
| Ha! TFormFilter ausschalten hilft rein gar nichts! Ich weis nicht, ob ihr wisst, was ich meine, kann ich hier nicht irgendwie ScreenShots zeigen? | ||
|
|
BladeRunnerModerator |
Antworten mit Zitat |
|---|---|---|
|
wenn Du webspace hast, kanst hochladen. oder schau mal nach www.blitzpasting.de.vu . Denke aber schon dss ich weiss was Du meinst.
Um dein Problem zu lösen such mal hier im Forum nach Beiträgen mit Rotation, oder GTA-Steuerung (da ist oft der Code zum drehen in den Beispielen drin EDIT: Das Beispiel zu rotateimage in der OH funzt allerdings auch einwandfrei. Hast Tformfilter 0 an der richtigen Stelle ? |
||
|
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
||
Mr Hopp |
Antworten mit Zitat |
|
|---|---|---|
|
JA gut, ich lese mir mal'n Tut durch, aber hier http://www.sucox.art-fx.org/Bl...roblem.jpg
Das, was aussieht wie ein Ramen ist ein Stück vom Hintergrund |
||
|
|
Jan_Ehemaliger Admin |
Antworten mit Zitat |
|---|---|---|
|
Nein, du Splittest die Maskcolor!
Dein Code: BlitzBasic: [AUSKLAPPEN]
der richtige Code BlitzBasic: [AUSKLAPPEN]
bei rotate image, wird eine Maskcolor angelegt, die du als n00b dann in diene eigene Änderst --> schwarzer Rand. BlitzBasic: [AUSKLAPPEN]
Ausserdem, sonst gibts hässsliche ränder! |
||
| between angels and insects | ||
Übersicht
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
