mesh
mesh
gets/sets the name of the mesh that will replace the current mesh.
Set Type: string or KX_MeshProxy
Return type: KX_MeshProxy
Note:
Returns None if there isn't
a replacement mesh
Note:
Set mesh, use name without
ME in front
In other
words: use "Floor" and not "MEFloor"
Sample
Code
################### Get mesh
# get the controller
controller = GameLogic.getCurrentController()
# get the replace mesh actuator attached to the
controller named act
act = controller.actuators["act"]
# get name of replacement mesh
name = act.mesh
################### Set mesh
# get the controller
controller = GameLogic.getCurrentController()
# get the replace mesh actuator attached to the
controller named act
act = controller.actuators["act"]
# set name of replacement mesh
act.mesh = "Floor"
|