generar_codigo
Generates JavaScript for 3DVista buttons, hotspots, or tour start, covering actions like scene navigation, component visibility, links, WhatsApp, language switching, and analytics events.
Instructions
Genera JavaScript para 3DVista (Acciones > "Ejecutar JavaScript" de botones, hotspots o al iniciar). Acciones: ir_a_escena, siguiente_escena, anterior_escena, mostrar_componente, ocultar_componente, alternar_componente, mostrar_varios, mostrar_temporal, click_componente, abrir_url, whatsapp, llamar, correo, pantalla_completa, silenciar, auto_recorrido, cambiar_idioma, compartir, evento_analytics, al_cambiar_escena, personalizado. Use listar_acciones para ver parametros.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"accion": "<accion>"
},
"name": "generar_codigo"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| modo | No | accion (defecto): autonomo para 3DVista. helper: usa window.TDVH (requiere instalar_ayudante o skin HTML). externo: desde un Web Frame/pagina. | |
| accion | Yes | ||
| parametros | No | Parametros de la accion (ver listar_acciones) |