Comunidad de diseño web y desarrollo en internet online

como configurar este Actionscript 3 (Video Player)

Citar            
MensajeEscrito el 09 Sep 2012 04:11 pm
En el siguiente enlace les dejo para editar el codigo Actionscript 3

http://www.mediafire.com/?27na98o8i1pu5td

Es un Vídeo Player Flash:
Al abrir el el video player el video se reproduce automaticamente mas el sonido.

http://www.flashmo.com/preview/flashmo_215_video_player

Lo que quiero cambiar es que al reproducirse automaticamente el video, la opcion del volumen este en silencio luego al darle click se reprodusca el sonido del vídeo, claro el vídeo seguirá reproduciéndose automáticamente al abrir el .swf
Gracias por su ayuda :)

Por Larc

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 10 Sep 2012 01:43 pm
Usualmente los players tienen una opción de mute, mira si la encuentras, intenta llamarla cuando arranca el video, haz unmute al hacer el play

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 10 Sep 2012 08:54 pm
El codigo Actionscript Volumen
que modifico para el video se reprodusca sin audio (Volumen minimo)



Código ActionScript :

/*
Credits
Developed by www.flashmo.com
Reference: www.gotoandlearn.com
*/

var is_mute = false;
var drag_area:Rectangle;
var default_volume:Number = 0.75;
var scroller_position:Number = flashmo_scroller.x;
var dragging:Boolean = false;

drag_area = new Rectangle(0, flashmo_scroller.y, flashmo_scrollable_area.width - flashmo_scroller.width + 1, 0);

mute.hit.buttonMode = true;
mute.hit.addEventListener(MouseEvent.ROLL_OVER, on_rollover_mute);
mute.hit.addEventListener(MouseEvent.ROLL_OUT, on_rollout_mute);
mute.hit.addEventListener(MouseEvent.CLICK, on_click_mute);

flashmo_scroller.addEventListener( MouseEvent.MOUSE_DOWN, scroller_drag );
flashmo_scroller.addEventListener( MouseEvent.MOUSE_UP, scroller_drop );
flashmo_scroller.addEventListener( Event.ENTER_FRAME, on_scroll );

flashmo_scroller.x = default_volume * flashmo_scrollable_area.width;

function scroller_drag( me:MouseEvent ):void
{
   dragging = true;
   me.target.startDrag( false, drag_area );
   stage.addEventListener( MouseEvent.MOUSE_UP, up );
}

function scroller_drop( me:MouseEvent ):void
{   
   dragging = false;
   me.target.stopDrag();
   stage.removeEventListener( MouseEvent.MOUSE_UP, up );
}

function up( me:MouseEvent ):void
{      
   dragging = false;
   flashmo_scroller.stopDrag();
}

function on_scroll( e:Event ):void
{
   volume_status.width = flashmo_scroller.x;
   set_volume(true);
}

function set_volume( from_scroller:Boolean ):void
{   
   if( MovieClip( this.parent.parent ).fm_st != undefined )
   {
      if( from_scroller )
      {
         if( dragging )
         {
            MovieClip( this.parent.parent ).fm_st.volume = flashmo_scroller.x / ( flashmo_scrollable_area.width - flashmo_scroller.width );
            
            if( flashmo_scroller.x == 0 )
            {
               mute.gotoAndStop("off");
               is_mute = true;
            }
            else
            {
               mute.gotoAndStop("on");
               is_mute = false;
            }
         }
      }
      else
      {
         if( is_mute )   
         {
            MovieClip( this.parent.parent ).fm_st.volume = flashmo_scroller.x = 0;
         }
         else
         {
             MovieClip( this.parent.parent ).fm_st.volume = default_volume;
            flashmo_scroller.x = scroller_position;
         }
      }
      MovieClip( this.parent.parent ).fm_ns.soundTransform = MovieClip( this.parent.parent ).fm_st;
   }
}

function on_rollover_mute( me:MouseEvent ):void
{
   if( me.target.parent.currentFrame == 1 ) 
   {
      me.target.parent.gotoAndStop("on_over");
   }
   else 
   {
      me.target.parent.gotoAndStop("off_over");
   }
}

function on_rollout_mute( me:MouseEvent ):void
{   
   if( me.target.parent.currentFrame == 10 ) 
   {
      me.target.parent.gotoAndStop("on");
   }
   else 
   {
      me.target.parent.gotoAndStop("off");
   }
}

function on_click_mute( me:MouseEvent ):void
{         
   if( me.target.parent.currentFrame == 10 )
   {
      me.target.parent.gotoAndStop("off_over");
      is_mute = true;
      scroller_position = flashmo_scroller.x;
      default_volume = MovieClip( this.parent.parent ).fm_st.volume;
      set_volume(false);
   }
   else
   {
      me.target.parent.gotoAndStop("on_over");
      is_mute = false;
      set_volume(false);      
   }
}

Por Larc

2 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.