Aktuelle Zeit: 29.03.2024, 13:48

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: [Visual Basic] Fehler bei Scenenode
BeitragVerfasst: 16.08.2008, 00:27 
Offline

Registriert: 16.08.2008, 00:18
Beiträge: 3
Hey

Ich habe versucht, das HelloWorld Tutorial von C++ nach VB zu "übersetzen", hab nun aber ein Problem beim einstellen der Kamera.

Immer an den markierten Stellen im Code kommt eine Fehlermeldung:
Code:
SystemAccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben.


Hier der Codeausschnitt:
Code:
Dim scenenode As New IrrlichtNETCP.SceneNode
'vvvvvvvvvvvvvvvvvvv
scenenode.Position = New IrrlichtNETCP.Vector3D(2, 5, 6)
scenenode.Rotation = New IrrlichtNETCP.Vector3D(0, 5, 0)
'^^^^^^^^^^^^^^
smgr.AddCameraSceneNode(scenenode)


Weiß jemand, woran das liegt?

(Falsch ich hier im falschen Bereich bin, sry, bin gerade erst neu im Forum)


Nach oben
 Profil  
 
BeitragVerfasst: 18.08.2008, 14:22 
Offline

Registriert: 27.03.2007, 16:53
Beiträge: 33
Wohnort: Chemnitz
hast du dir mal die tutorials von IrrlichtNetCp angeschaut?

'Dim scenenode As New IrrlichtNETCP.SceneNode'
das geht nicht... oder besser was ist das für ein SceneNode?
Warum willst du dieses Scenenode als Parent für die Camera?
Soll das ein Box sein?....
Oder wolltest du nur eine Camera erstellen und diese positionieren?

Also entweder willst du sowas machen:
Code:
Dim scenenode As IrrlichtNETCP.SceneNode = smgr.AddCubeSceneNode(5, null, -1)
'vvvvvvvvvvvvvvvvvvv
scenenode.Position = New IrrlichtNETCP.Vector3D(2, 5, 6)
scenenode.Rotation = New IrrlichtNETCP.Vector3D(0, 5, 0)
'^^^^^^^^^^^^^^
Dim scenenode_cam as IrrlichtNETCP.SceneNode = smgr.AddCameraSceneNode(scenenode)


oder so was:
Code:
Dim scenenode_cam as IrrlichtNETCP.SceneNode = smgr.AddCameraSceneNode(nothing);
'vvvvvvvvvvvvvvvvvvv
scenenode_cam.Position = New IrrlichtNETCP.Vector3D(2, 5, 6)
scenenode_cam.Rotation = New IrrlichtNETCP.Vector3D(0, 5, 0)
'^^^^^^^^^^^^^^


ACHTUNG: dieser CODE ist on the fly zusammen gepasted... da ist bestimmt auch noch c# syntax drin...!

_________________
Develop On System:
-WindowsXP Prof.
-Microsoft .NET2005 | Framework2.0 (C#)
-using IrrlichtNetCP (.NET Wrapper for Irrlicht)

<<Because it makes FUN>>


Nach oben
 Profil  
 
BeitragVerfasst: 19.08.2008, 01:06 
Offline

Registriert: 16.08.2008, 00:18
Beiträge: 3
Fehler:
Dim scenenode As New IrrlichtNETCP.SceneNode = smgr.AddCameraSceneNode()
(end of Anweisung erwartet)

Und nein, ich hab mir dir CPWrapper Tutorials noch nicht angeschaut, hab nur welche in c++ vom normalen irrlicht gefunden

~Blay09

EDIT: Der Fehler hat sich irgendwie selbst behoben oO
Edit2: Ah, ich hatte die scenenode scenenode genannt :shock:


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de