INNER CODE UNIT · Python
spawn_object
prajwalshettydev/UnrealGenAISupport · Content/Python/mcp_server.py:224
def spawn_object(actor_class: str, location: list = [0, 0, 0], rotation: list = [0, 0, 0],
scale: list = [1, 1, 1], actor_label: str = None) -> str:
"""
Spawn an object in the Unreal Engine level
Args:
actor_class: For basic shapes, use: "Cube", "Sphere", "Cylinder", or "Cone".
For other actors, use class name like "PointLight" or full path.
location: [X, Y, Z] coordinates
rotation: [Pitch, Yaw, Roll] in degrees
scale: [X, Y, Z] scale factors
actor_label: Optional custom name for the actor
Returns:
Message indicating success or failure
"""
command = {
"type": "spawn",