Detectar version de quicktime y control de volumen
Hola fenómeno, tengo otra preguntilla para ti. Me gustaría que al cargar una película viese si tiene instalado quicktime 5 o posterior y si no lo tiene que se instale. Y otra cosilla ¿cómo puedo poner un control para subir o bajar el volumen? Hay un script en el director pero me pide un slider... Y la verdad es que no doy con la tecla. Gracias
Para detectar mov: --Bedelludrica property paccion,p_version on getPropertyDescriptionList me lista = [:] addProp lista, #paccion, [#comment: "indica donde se encuentra el instalador del plugin video quicktime",\ #format: #string, #default: "player/instalar.exe"] addProp lista, #p_version, [#comment: "indica la version de quicktime que estás usando",\ #format: #integer, #default:3] return lista end on exitFrame me if quickTimeVersion()>=p_version then nothing else open the pathname&paccion end if end on getBehaviorTooltip me return \ "Este comportamiento sirve para detectar si el usuario tiene el player de quicktime. Para usar este comportamiento debes lanzarlo sobre un video quicktime e indicar donde se encuentra el instalador del plugin de videos quicktime" & \ return&\ "Comportamiento realizado por bedelludrica: " & \ return&\ "bedellud " end getBehaviorTooltip Para lo del sonido: --bedelludrica property p_barra,p_maximo_o_minimo on getBehaviorTooltip me return \ "Este comportamiento debes vincularlo al topo " & \ "e indicar en que sprite se encuentra la barra de control de sonido " & \ "NOTA:da igual donde coloques el topo pues se colocara en la posicion" &\ "de volumen 0 al comenzar la pelicula"& \ return&\ "Comportamiento realizado por bedelludrica: " & \ return&\ "bed " end getBehaviorTooltip on getPropertyDescriptionList me list=[:] addprop list, #p_barra,[#comment:"¿que sprite es la barra del topo?",\ #format:#integer,#default:2] addprop list, #p_maximo_o_minimo,[#comment:"si lo activas la pelicula comenzara con máximo volumen" &&\ "sino empezara con mínimo volumen",\ #format:#boolean,#default:true] return list end getPropertyDescriptionList on beginsprite me sprite (me.spritenum).moveableSprite =true altura=sprite(p_barra).height if p_maximo_o_minimo then localizacion=sprite(p_barra).locv else localizacion=sprite(p_barra).locv +altura end if sprite(me.spritenum).locv=localizacion sprite(me.spritenum).loch=sprite(p_barra).loch sprite(me.spritenum).constraint= p_barra end on exitframe me if rollover(me.spritenum) then if the mousedown then volumen_max=7 altura=sprite(p_barra).height topo_inicio=sprite(p_barra).locv +altura topo_actual=sprite(me.spritenum).locv topo_relativo=topo_inicio-topo_actual volumen=integer((integer(topo_relativo)*volumen_max)/altura) set the soundLevel to (volumen) end if end if end