Vorläufige Dokumentation neuer Befehle

Fragen und Bugreports zur PureBasic 4.0-Beta.
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Vorläufige Dokumentation neuer Befehle

Beitrag von hardfalcon »

Da zwar haufenweise neue Befehle in PureBasic 4.0 eingebaut wurden, diese jedoch leider nur in der Beta erwähnt werden, ohne näher beschrioeben zu werden, habe ich beschlossen, diesen Thread zur Dokumentation dieser Befehle zu eröffnen. Das ganze hilft IMHO auch beim Bughunting, denn man kann einen befehl ja nur testen, wenn man weiss, welche Parameter er erwartet, und was er eigentlich tut.

Ich fange mal an mit einem neuen Befehl von OGRE:

Code: Alles auswählen

EntityRenderMode(#Entity,Mode)
;Beschreibung: Definiert, wie das angegebene #Entity gerendert wird
;Mode kann folgende Werte annehmen:
0 ;Das Entity wird normal gerrendert, Standardeinstellung
1 ;Wireframe-Modus, nur die Kanten der einzelnen Polygone werden gerendert
2 ;Plot-Modus, nur die Vertices werden gerendert (geplottet)

;Wenn Mode Werte grösser als 2 zugewiesen bekommt, scheint PureBasic das Entity im normalen Mode zu rendern, weist man Mode einen negativen wErt zu, schmiert es ab mit einem "invalid memory acccess" im Debuggerfenster.
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

schmiert es ab mit einem "invalid memory acccess" im Debuggerfenster.
So ein Satz in der Anleitung waere echt mal lustig.
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Man könnte ja auch schreiben: "Alle anderen Werte werden nicht unterstützt und können schwere Programmfehler verursachen, also seien Sie vorsichtig, wenn Sie diese Funktion verwenden!"
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Oder man wuerde sich die muehe machen ein if in die funktion einzubauen.
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Was das Programm unnötig bremsen und aufblähen würde. Wenn jemand sein Programm sauber schreibt, kriegt die Funktion gar nicht erst negative Werte als Paramter übergeben... :wink:
Benutzeravatar
dysti
Beiträge: 656
Registriert: 10.02.2006 18:34
Wohnort: Schlicktown

Blöde Kommentare

Beitrag von dysti »

Hallo,
das kann doch wohl nicht angehen, -hardfalcon- versucht uns Anfängern und Umsteigern zu helfen und mit euren Kommentaren wird es im Keime erstickt anstatt produktive Beiträge selbst beizusteuern. Ich hoffe, das die Idee von -hardfalcon- weitergeführt wird.

Dysti
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Re: Blöde Kommentare

Beitrag von freedimension »

dysti hat geschrieben:Hallo,
das kann doch wohl nicht angehen, -hardfalcon- versucht uns Anfängern und Umsteigern zu helfen und mit euren Kommentaren wird es im Keime erstickt anstatt produktive Beiträge selbst beizusteuern. Ich hoffe, das die Idee von -hardfalcon- weitergeführt wird.
Das kann doch wohl nicht angehen, niemand gibt hier einen
destruktiven Kommentar ab, aber trotzdem wird gemeckert :freak:
Wenn du gefrustet bist, weil du die Änderungen der 4er nicht verstehst,
dann bleib bei der gut dokumentierten 3.94, die schon lange aus der
Beta-Phase raus ist.
Jetzt geht's dann so langsam los hier :evil:
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Norbie
Beiträge: 134
Registriert: 29.08.2004 12:45
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von Norbie »

Ich glaube was dysti sagen wollte ist, dass der Ausdruck dieser Beta-Help vollkommen egal ist und sich nur wie Hardfalcon zu neuen Befehlen geäußert werden sollte! Was zweifelslos richtig ist! Und produktiv waren die bemängelungen von Konne nun wirklich nicht /:->
http://www.nevu.de/ Künstliche Intelligenz, die letzte Herausforderung!
Hellhound66
Beiträge: 476
Registriert: 23.03.2005 23:19

Beitrag von Hellhound66 »

Ich glaub, da ist eher der Admin gefrustet.
Macht aber nichts, ist ja noch früh am morgen ^^.

Topic: Danke für die Dokumentation. Find ich cool.
Optimismus ist ein Mangel an Information.
Benutzeravatar
dysti
Beiträge: 656
Registriert: 10.02.2006 18:34
Wohnort: Schlicktown

Beitrag von dysti »

Toll,

genau richtig was Norbie schreibt. Das hatte ich gemeint.
Hellhound66 hast ja auch geschnallt wie ich es gemeint hatte.
Danke.

Dysti
Gesperrt