Right now, I have 3 models in separate blend files. I want to create one big room and put all models from separate blend files into that room, so in fact I will have one blend file with locked room and 3 models. Also, I would like to use mouse look to “walk” through this room.
My questions are:
how to create room as I described it?
is it possible to somehow put my models from other blend files into blend file with the room?
which mouselook scrip/method is the best to work with?
To place other models into another blend, you can either append or link them.
Use File>Append Or Link
Then in the bottom of the file browser there is an option where you can pick to append or link your objects that you are importing.
Append - Just put the model in the new blend. You can go into edit mode and edit it all you want.
Link - Puts the model in, and makes it so that you cannot move it or edit it at all. To avoid this you want to group an object then import the group. You still won’t be able to edit it unless you hit Ctrl+Alt+P and create a proxy of one of the objects in the group.
yes it is…
lets say youve already made 4 blendfiles
(these are hypothetical files, change them to your likings)
room.blend
char1.blend
char2.blend
char3.blend
put them all inside a folder
and open your room.blend
press ctrl f1 and browse through your directories
click one of your character blend files
(menu will pop out)
choose objects
and finally choose the name of the object you want to (link which is your character)
this is called “linking” search google or the forums for more info on this
as for the mouse look im not really sure… refer to others with this… ^^
I forgot to ask one more question - is it possible to “catch” and “drag” objects with mouse in Game Engine? I want to create some buttons and sliders that will “control” actions of the model. Is it possible? How?
Here is the blend I give to everyone who asks about drag and drop. Its really simple. Also…marwin gave you the wrong keyboard short cut. Its Shift+F1. You should probably follow my advise its more on a basic level.