Comunidad de diseño web y desarrollo en internet online

mascaras

Citar            
MensajeEscrito el 12 Jul 2005 04:55 pm
buenas tardes, a ver si me pueden ayudar:
tengo un cuadrado con información dentro. Por encima esta info hay una mascara en forma de circulo muy pequeña q se va moviendo dentro del cuadrado dejando leer pocas cosas mientras pasa por encima la info. Mi intencion es que cuando se pase por encima el cuadrado (q actua como btn), esté donde esté la máscara pequeña, se haga grande hasta ver completamente la información de debaje.

Me gustaria saber que escript debo ponerle al btn para que al pasar por encima la mascara se amplie en el lugar donde se encuentra.

Ayudadme por favor.

merci

Por xelson

77 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 12 Jul 2005 05:15 pm
mirate este tuto

http://www.cristalab.com/tutoriales/16/creacion_de_un_efecto_de_lupa__zoom_en_flash

saludos

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 15 Jul 2005 09:50 am
El efecto lupa está muy bién pero no es exactamente lo que buscaba. Yo necesito saber cuál es la acción para hacer que al pasar por un boton un elemento en concreto se haga más ancho y más alto.
gracias

Por xelson

77 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 15 Jul 2005 02:29 pm
esto lo pones en el boton y cambias mc por el nombre de instancia de la pelicula que actua como mascara


Código :

on (rollOver){
   mc._width= el acnho que tu quieras;
   mc._heigth = el largo que deses:
}



saludos ^^

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 15 Jul 2005 04:25 pm
Selson, no logro comprender exactamente lo que quieres, pero he elaborado este pequeño ejemplo por si te sirve de algo.
Para esto he creado un MovieClip vacío ( –insertar > nuevo símbolo > clip de pelicula > > nombrar > aceptar).
Le he añadido dos capas más.
En el primer fotograma de la capa inferior he creado un campo de texto, he escrito directamente sobre el mismo y lo he nombrado –mitexto_txt-.
En el primer fotograma de la capa inmediatamente superior he creado un círculo y lo he convertido a mc. Lo he nombrado -circulo_mc-.
En la tercera capa he puesto este código:

Código :

posx = mitexto_txt._x + (mitexto_txt._width) / 2;
posy = mitexto_txt._y + (mitexto_txt._height) / 2;
scala_x = this._xscale;
scala_y = this._yscale;
mitxt_xscla = mitexto_txt._xscale;
mitxt_yscla = mitexto_txt._yscale;
//*********
//aquí hacemos que el circulo enmascare al campo de texto
this.setMask(circulo_mc);
//acciones al presionar sobre el circulo que actúa como botón
circulo_mc.onPress = function() {
   this._xscale = scala_x;
   this._yscale = scala_y;
   mitexto_txt._xscale *= 2;
   mitexto_txt._yscale *= 2;
   this.onEnterFrame = function() {
      this._x = mitexto_txt._xmouse;
      this._y = mitexto_txt._ymouse;
      if (this._x > mitexto_txt._x + mitexto_txt._width) {
         this._x = mitexto_txt._x + mitexto_txt._width;
      }
      if (this._x < mitexto_txt._x) {
         this._x = mitexto_txt._x;
      }
      if (this._y > mitexto_txt._y + mitexto_txt._height) {
         this._y = mitexto_txt._y + mitexto_txt._height;
      }
      if (this._y < mitexto_txt._y) {
         this._y = mitexto_txt._y;
      }
   };
};
//*********
circulo_mc.onRelease = circulo_mc.onReleaseOutside = function () {
   delete this.onEnterFrame;
   mitexto_txt._xscale = scala_x;
   mitexto_txt._yscale = scala_y;
   this._x = posx;
   this._y = posy;
   this._xscale = this._xscale * (mitexto_txt._width / this._width);
   this._yscale = this._yscale * (mitexto_txt._height / this._height);
};
//**********
circulo_mc.onRollOut = function() {
   this._xscale = scala_x;
   this._yscale = scala_y;
};

Por antonio_L

161 de clabLevel



Genero:Masculino  

de Linares

firefox

 

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