HI there,
Amazing engine, I must say. Amazing.
Anywho,
I've been using 2d stuff up till now, trying to get 3d scenes to work,
I can't get the 3d actor to work. Step by step this is what I have done, whats wrong?
I make a new project.
I load my 3d gemoery file and background file in defalut scene.
when I test with the 2dmolly works fine.
I copyover the trinity folder into new project actor folder
Now, if I edit game.script to
actor = Game.LoadActor3D("actors\trinity\trinity.act3d");
Game.MainObject = actor;
the enigne crashs, the 3d demo runs fine, but I can't get my own scene to run.
---------------------------------------------------------
---------- WME crash report: 10-03-2006, 03:20 ----------
---------------------------------------------------------
wme.exe caused a EXCEPTION_ACCESS_VIOLATION in module wme.exe at 001B:00414444
EAX=00000000 EBX=FFFFFFFF ECX=00BF7CD8 EDX=0057D818 ESI=00BF4630
EDI=00BF3E70 EBP=00000000 ESP=0012F938 EIP=00414444 FLG=00010246
CS=001B DS=0023 SS=0023 ES=0023 FS=003B GS=0000
Stack trace:
(null)
I've also tried this
actor = Game.LoadActor3D("actors\trinity\trinity.ms3d");
Game.MainObject = actor;
Which produces
03:19: Engine initialized in 62 ms
03:19:
03:19: 'ACTOR3D' keyword expected.
03:19: Error parsing ACTOR3D file 'actors\trinity\trinity.ms3d'
03:19: Runtime error. Script 'scenes\Room\scr\scene_init.script', line 5
03:19: Call to undefined method 'SkipTo'. Ignored.
03:19: Runtime error. Script 'scripts\scene.script', line 7
03:19: Call to undefined method 'GoTo'. Ignored.
03:19:
03:19: Shutting down...
03:19: Shutting down scripting engine
03:19: ********** DEBUG LOG CLOSED ********************************************
the game doesn't crash in this case, but the actor doesn't load.
Oh, and I'm running 1.5.002 not the beta
Please bare with me with the neophyte questions, plus I only have a tenuous grasp of java scripting.
Am I doing something wrong? (I'm sure I am) Or does it have something to do with my blender made imported scene files. A few guesses are the files are too big, or the actor is trying to load on top of a blk area, or the scale is way to small, but none of these things seem likely, I'm sure I'm just not scripting right.