Autor Beitrag
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Di 26.12.06 22:57 
Dies ist eine Art von Rätsel.

Angehängt sind 2 TGA Dateien, also Bilddateien, die, abgesehen von einem E und ein paar Schmierern völlig gleich sind.
Oder?

Die Fear2D Engine, Martoks Version, spielt verrückt, sobald 'ball.tga' per AddTexture eingefügt wurde! Verrückt spielen ist vielleicht nicht der richtige Ausdruck, aber die Textausgabe der Engine versagt, es wird absolut NICHTS an Text ausgegeben, als wäre der Befehl nicht vorhanden. Kommentiert man die Zeile, in der die ball.tga eingefügt wird, hingegen aus, so funktioniert alles. Ob nun die extra.tga eingebunden ist, oder nicht, macht keinen Unterschied! Ich habe auch schon die komplette TGA neu gemacht und ohne Farbverlauf und all diese Spielereien: NICHTS! Es funktioniert trotzdem nicht! Am Dateinamen liegts auch nicht, ich ... verstehs einfach nicht.

ausblenden Quelltextauszug:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
    Engine.TextureManager.AddTexture(ExtractFilePath(ParamStr(0)) + 'target.tga''target');
    Engine.TextureManager.AddTexture(ExtractFilePath(ParamStr(0)) + 'ball.tga''ball'); //auskommentieren dieser Zeile lößt das Problem.
    Engine.TextureManager.AddTexture(ExtractFilePath(ParamStr(0)) + 'extra.tga''extra');
    Engine.TextureManager.AddTexture(ExtractFilePath(ParamStr(0)) + 'CD.jpg''CD');
    Engine.TextureManager.AddTexture(ExtractFilePath(ParamStr(0)) + 'menu.jpg''menu');
{..}
    Engine.SoundManager.AddSound(ExtractFilePath(ParamStr(0)) + 'gotcha.wav''gotcha');
{..}
    Engine.FontManager.AddFont('scorefont''courier'10, [fsBold]);
{..}
    Engine.DoBegin;
    Engine.FontManager.BindFont('scorefont', clYellow);
    Engine.TextOut(ScoreOffset.X, ScoreOffset.Y, FormCaption);
    Engine.DoEnd;


Betrachtet es als ein Rätsel, für die Lösung gibts Küsse! Ähm .. naja.
Einloggen, um Attachments anzusehen!
_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
JayEff Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Do 11.01.07 21:29 
Des Rätsels Lösung ist unbekannt, nur, dass sie die beiden Grafiken doch nicht im geringsten unterscheiden, das Programm funktionierte selbst dann nicht, wenn man in Zeile 2 eine normalerweise funktionierende Grafik lud.

Das Problem ist dennoch gelößt, da Martok ein Bugfix veröffentlicht hat. Danke an Martok, entschuldigt die .. sehr später Meldung.

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.