El plugin DevalVR: Instalación en web | [Inicio] |
2.4.- Funciones de control del plugin desde JavaScript |
El plugin DevalVR dispone de dos funciones genéricas a las que se puede acceder desde Javascript, la función Command y la función Commands . En ambas funciones el primer parámetro especifica la acción a realizar, y en los demás parámetros se introducen los valores para dicha acción.
Sintaxis de la función Commands:
IDPLUGIN.Commands
( (texto) parámetro1, (texto) parámetro2 );
En la siguiente tabla se muestran todos los usos de la función Commands:
Función | Parámetro1 | Parámetro2 | Descripción |
Commands | "menu" | "reset" "inczoom" "deczoom" "fullscreen" "extern" "play" "manual" "help" "menu" |
Realiza una acción de la barra de herramientas, dependiendo del valor del parámetro2. |
Commands |
"frame" |
"nombreObjeto" |
En un viaje virtual, carga el objeto cuyo nombre en el script coincida con el parámetro2. |
Sintaxis de la función Command:
IDPLUGIN.Command ( (texto) parámetro1, (número) parámetro2 , (número) parámetro3 , (número) parámetro4 );
Acciones posibles con la
función Command:
Función | Parámetro1 | Parámetro2 | Parámetro3 | Parámetro4 | Descripción |
Command | "rotcamera" | ángulo eje X | ángulo eje Y | ángylo eje Z | Rota la cámara hasta los ángulos indicados.
En las vistas panorámicas, el ángulo en el eje Z siempre deberia ser 0. |
Command |
"poscamera" |
posición X | posición Y | posición Z | Mueve la cámara hasta las coordenadas
indicadas. En las vistas panorámicas, la posición de la cámara siempre debe ser 0,0,0. Esta función es utilizada en mapas topográficos. |
Command | "zoomcamera" | valor de zoom | no utilizado | no utilizado | Cambia el zoom de la cámara. El valor de zoom
puede variar entre 0.4 y 4.0 |
Command | "poscamerautm" | coordenada UTM X | cota de altura | coordenada UTM Z | Esta función se utiliza en mapas topográficos
para el posicionamiento de la cámara. La cota de altura se especifica en metros sobre el nivel del mar. |
<SCRIPT LANGUAGE=javascript> |
Para que funcione el código anterior, el ID del plugin debe ser "IDPLUGINDEVALVR", y estar convenientemente definido en la etiqueta OBJECT del código HTML:
<OBJECT ID="IDPLUGINDEVALVR" classid=
clsid:5D2CF9D0-113A-476B-986F-288B54571614
|
![]() |
![]() | |
NOTA: El acceso al plugin desde javascript sólo es posible actualmente desde el navegador Internet Explorer. | ||
![]() |
![]() |
[Inclusión de DevalVR en una página Web] [Configuración de los parámetros del plugin]
[Cambio de los parámetros desde
Javascript] [Funciones de
control del plugin desde JavaScript]
[Ejemplo de configuración del plugin y de programación
Javascript]
© Deval Software, s.l. 2005 (Todos los derechos reservados)