Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Spostare MovieClip

  1. #1

    Spostare MovieClip

    mi aiutate ad aggiustare questo script ???
    In pratica al passaggio del mouse su un mc deve far spostare un mc

    var spx = 1; //lo voglio far spostare di **
    var basta = 300; // lo voglio far arrivare fin qui
    var provab = 154.9; // dove si trova il movieclip
    var spost = prova._x; //x del mc da spostare
    bottone.onRollOver = function() {
    setProperty(prova, _x, 1+provab);
    if (prova._x == basta) {
    stop();
    }

    grassie

  2. #2

    Re: Spostare MovieClip

    Originariamente inviato da aggraphic
    mi aiutate ad aggiustare questo script ???
    In pratica al passaggio del mouse su un mc deve far spostare un mc

    var spx = 1; //lo voglio far spostare di **
    var basta = 300; // lo voglio far arrivare fin qui
    var provab = 154.9; // dove si trova il movieclip
    var spost = prova._x; //x del mc da spostare
    bottone.onRollOver = function() {
    setProperty(prova, _x, 1+provab);
    if (prova._x == basta) {
    stop();
    }

    grassie
    beh se vuoi far spostare di scatto il mc

    bottone.onRollOver = function() {
    if (prova._x == basta) {
    prova._x=spx+basta;
    }
    }


    se lo vuoi far spostare in modo prograssivo potresti usare le tween
    dai uno sguardo qua
    http://forum.html.it/forum/showthrea...ighlight=tween



    ps sepre se ho capito bene cosa vuoi fare
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    niente non va

    provo a seguire quel thread

  4. #4
    Originariamente inviato da aggraphic
    niente non va

    provo a seguire quel thread
    cosa nn funge?'

    var spx = 100; //lo voglio far spostare di **
    var basta = 300; // lo voglio far arrivare fin qui
    var provab = 154.9; // dove si trova il movieclip
    var spost = prova._x; //x del mc da spostare
    bottone.onRollOver = function() {
    if (prova._x == basta) {
    prova._x=spx+basta;
    }
    }

    prova
    si sposta di scatto se poi lo vuoi far spostare in modo progressivo
    Codice PHP:
    var spx 100//lo voglio far spostare di **
    var basta 300// lo voglio far arrivare fin qui
    var provab 154.9// dove si trova il movieclip
    var spost prova._x//x del mc da spostare
    bottone.onRollOver = function() {
    if (
    prova._x == basta) {
    punto=spx+basta;
    trace(punto)
    var 
    t_alpha = new mx.transitions.Tween(_root.prova"_x"mx.transitions.easing.None.easeNone,_root.prova._xpunto1true);

    }

    cosi
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    non vanno, non si spostano dopo vedo se c'è qualcosa da fare per aggiustarlo altrimenti niente

    grazie per l'aiuto

  6. #6
    Originariamente inviato da aggraphic
    non vanno, non si spostano dopo vedo se c'è qualcosa da fare per aggiustarlo altrimenti niente

    grazie per l'aiuto
    ma che versione hai di flash?

    e poi ovviamente il mc si sposta solo se stà nella posizione x=300
    x come è scritta la cosa

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7
    uso Flash 8, con l'as volevo far spostare l'mc e fermarlo se dovesse arrivare a 300 ( giusto per provare ) visto che oltre questa lunghezza non si vedrebbe piu' niente, e poi lo avrei modificato per farlo tornare a sinistra

  8. #8
    Originariamente inviato da aggraphic
    uso Flash 8, con l'as volevo far spostare l'mc e fermarlo se dovesse arrivare a 300 ( giusto per provare ) visto che oltre questa lunghezza non si vedrebbe piu' niente, e poi lo avrei modificato per farlo tornare a sinistra
    anche se avevo capito diversamente

    prova con

    var spx = 100; //lo voglio far spostare di **
    var basta = 300; // lo voglio far arrivare fin qui
    var provab = 154.9; // dove si trova il movieclip
    var spost = prova._x; //x del mc da spostare
    bottone.onRollOver = function() {
    if (prova._x <= basta) {
    punto=spx+basta;
    trace(punto)
    var t_alpha = new mx.transitions.Tween(_root.prova, "_x", mx.transitions.easing.None.easeNone,_root.prova._x , punto, 1, true);

    }
    }

    guarda se nn ci riesci ti invio un semplice es
    + di questo nn so che dirti
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  9. #9
    ti ringrazio ma ho risolto utilizzando next e prevFrame e l'interpolazione di movimento

  10. #10
    Originariamente inviato da aggraphic
    ti ringrazio ma ho risolto utilizzando next e prevFrame e l'interpolazione di movimento
    ma prova quel codice se poi nn ci riesci dammi la tua mail che ti invio l'es

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.