1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Sobre: TUTORIAL FLASH Máscara como Cursor

Tema en 'Imagen Digital y Video' iniciado por Shepar, 27 Ago 2005.

  1. Shepar

    Shepar Nuevo usuario

    <a href="http://www.solophotoshop.com/tutoview/flash-mascara-como-cursor.php" target="_blank">http://www.solophotoshop.com/tutoview/flas...como-cursor.php</a>

    He hecho lo que decían (creo)

    Y me pasa esto, ¿Que he hecho mal?

    <img src="http://www.asteriscopuntoasterisco.com/videojuegos/shepar/P1.jpg" border="0" alt="Imagen IPB" />

    Gracias :wink:
     
  2.  
  3. Hapki

    Hapki Nuevo usuario

    en tu codigo hay un pekeñito error, te falta una "t" en starDrag, se escribe "startDrag".
     
  4. Shepar

    Shepar Nuevo usuario

    Gracias por el detalle pero debe haber algo más mal :(
    Ahora me dice esto



    <img src="http://www.asteriscopuntoasterisco.com/videojuegos/shepar/P2.jpg" border="0" alt="Imagen IPB" />
     
  5. Hapki

    Hapki Nuevo usuario

    Bueno a ver, es q no he leido el tuto q ponias al principio, asi q no se q es exactamente lo q quieres hacer. Hay dos opciones;

    1. Cuando tu peli se cargue el cursos cambie desde el principio de tu peli.
    2. O, q al cargar un mc sea cuando cambie (de hay q tengas puesto _root).

    Además no veo claro donde tienes puesto el codigo, pq lo q se puede apreciar lo tienes puesto en la instancia, y no en la linea de tiempo, corrigeme si me equivoco.

    Lo más habitual es q quieras cambiar el cursor del raton por tu mc o lo que quieras, para ello solo tienes q poner en el primer frame de la linea de tiempo;

    Mouse.hide();
    startDrag("cursor-mascara",true);

    Si no es esto tu intención, puedes detallarla? es q no me keda claro lo quieres hacer y no puedo entrar a ver el tuto.

    Saludos
     
  6. Shepar

    Shepar Nuevo usuario

    Quería hacer como el turorial

    Que la imagen no se viese y por donde pasas el raton que si se vea, con forma de cuadrado (por ejemplo):

    Con el error que sale. Me sale la imagen 100% visible y el ratón se ha convertido en la imagen.
     
  7. Hapki

    Hapki Nuevo usuario

    Ahh, ok, pues verás:

    1. Creas la imagen q quieres q sea la mascara (el cuadrado) lo conviertes en clip.
    2. lo llevas a la escena y le das el nombre a la instancia.
    3. En el primer frame de la linea de tiempo principal, escribes el codigo;

    Mouse.hide();
    startDrag("cuadrado",true);

    4. Creas otra capa en la escena, y pones la imagen que quieres.
    5. Creas q la capa del cuadrado sea la mascara de la otra capa y ya está.

    Te lo he explicado paso a paso, para q no haiga malentendidos y errores, pues nada más, espero q sea esto lo q buscabas.

    Saludos.
     
  8. Shepar

    Shepar Nuevo usuario

    Lo siento pero con tus aclaraciones no consigo avanzar. No me sale tan cual está el raton se convierte en la imagen de descargar. Y hace justo lo contrario que deberia ocurrir en el tutorial.
    En el tutorial donde pasa el ratón ves la imagen, aquí lo contrario!!! Donde pasa el ratón lo tapa!!!

    Hago todo lo que dicen en el tutorial y no me sale :( :( :(
     
  9. Hapki

    Hapki Nuevo usuario

    Pues no se, he visto el tutorial y la verdad es q no tiene ningún fallo.

    Mmm... viendo tus capturas, veo q tienes dos imagenes, "halo3" y "descargar", ¿para q tienes la imagen de descargar?, solo deberias tener una imagen q es la del fondo, q es la q quieres mostrar verdad?.

    Pues bien, la mascara no tiene q ser ninguna imagen, si no la forma q quieres q tenga el "agujero" q quieres por donde se vea la imagen, hazlo tal y como te lo explica el tutorial, y verás como te sale, no añadas ninguna imagen más.

    Haz otro intento, pero haz eso en el clip q tienes q crear, haz un circulo.

    Suerte. Espero q te salga.
     
  10. Shepar

    Shepar Nuevo usuario

    He vuelto ha empezar y hecho lo siguiente

    <a href="http://www.asteriscopuntoasterisco.com/videojuegos/shepar/TUT00.jpg" target="_blank">http://www.asteriscopuntoasterisco.com/vid...hepar/TUT00.jpg</a>
    <a href="http://www.asteriscopuntoasterisco.com/videojuegos/shepar/TUT01.jpg" target="_blank">http://www.asteriscopuntoasterisco.com/vid...hepar/TUT01.jpg</a>
    Y me sale esto con el siguiente Error
    <a href="http://www.asteriscopuntoasterisco.com/videojuegos/shepar/TUT02.jpg" target="_blank">http://www.asteriscopuntoasterisco.com/vid...hepar/TUT02.jpg</a>

    **Error** Escena=Escena 1, capa=Capa 2, fotograma=1:Línea 1: La declaración debe aparecer dentro del controlador on/onClipEvent
    Mouse.hide();

    **Error** Escena=Escena 1, capa=Capa 2, fotograma=1:Línea 2: La declaración debe aparecer dentro del controlador on/onClipEvent
    startDrag("cursor-mascara",true);

    Total de errores de ActionScript: 2 Errores comunicados: 2



    Saludos
     
  11. Hapki

    Hapki Nuevo usuario

    Vale, lo siento, pero no me había fijado antes en el error q te da, pq según ese error, estas poniendo el codigo dentro del "circulo" es decir, haz clikeado tu instancia de "mascara" y entonces haz escrito el codigo ahi.

    Y no es asi, lo q debes hacer, es pinchar en el fotograma 1 de la capa (si quieres para menos confusiones, creas una capa nueva solo para acciones) y con ese frame seleccionado, entonces escribir el script, no selecciones para nada el "circulo" , solo el frame, ok?

    Prueba, y me cuentas.
     
  12. Shepar

    Shepar Nuevo usuario

    Ya he hecho lo que me has dicho.
    Le he quitado el codigo al la mascara y tal.
    Lo he puesto en otra capa. Y ya no me sale error, pero el resultado es el mismo que:
    <a href="http://www.asteriscopuntoasterisco.com/videojuegos/shepar/TUT02.jpg" target="_blank">http://www.asteriscopuntoasterisco.com/vid...hepar/TUT02.jpg</a>
    Q pasa???
     
  13. Shepar

    Shepar Nuevo usuario

    Ya he hecho lo que me has dicho.
    Le he quitado el codigo al la mascara y tal.
    Lo he puesto en otra capa. Y ya no me sale error, pero el resultado es el mismo que:
    <a href="http://www.asteriscopuntoasterisco.com/videojuegos/shepar/TUT02.jpg" target="_blank">http://www.asteriscopuntoasterisco.com/vid...hepar/TUT02.jpg</a>
    Q pasa???
     
  14. Shepar

    Shepar Nuevo usuario

    Lo he hecho ahora asi:

    <a href="http://www.asteriscopuntoasterisco.com/videojuegos/shepar/TUT03.jpg" target="_blank">http://www.asteriscopuntoasterisco.com/vid...hepar/TUT03.jpg</a>

    y me sale como t he dicho.
     
  15. Shepar

    Shepar Nuevo usuario

    Aquí tienes el archivo:
    <a href="http://www.asteriscopuntoasterisco.com/videojuegos/shepar/Sin5.fla" target="_blank">http://www.asteriscopuntoasterisco.com/vid...shepar/Sin5.fla</a>
    Guardar destino como... para descargar
     
  16. Hapki

    Hapki Nuevo usuario

    Te falta, poner la capa del "circulo" como máscara de la otra, juas, como era lo esencial creia q lo habias puesto y ni me fijé.

    Bueno pues eso, ahora pincha en la capa del circulo (q está encima de la capa de la imagen), clikea con el boton derecho donde pone "capa 4", y dale a "Mascara" y ya está.
     
  17. Shepar

    Shepar Nuevo usuario

    Tio es un master, un crak!!!
    ya me ha salido!!!!!

    Muchas gracias!!!! te debo una!!!
     
  18. Hapki

    Hapki Nuevo usuario

    Denada hombre, pa eso estamos :D
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·