Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    mi sono incasinato con la _rotazione - AIUTOOOOO

    Allora,
    mi sono un po' incasinato con le rotazioni....

    ora vi spiego

    ho un movieclip all' interno di un' altro
    (chiamo x semplicita movie1 il primo e movie2 il secondo)

    il secondo è quello che mi interessa
    è una cosa del genere, per intenderci:

    l'oggetto è quello azzurro. il punto giallo è il centro del movie (e quindi di rotazione. l'oggetto l'ho spostato [in editing] nel movie perchè ovviamente con AS se devo farlo ruotare intorno a quel punto, cosi' dovevo fare).
    quindo con AS riesco a farlo correttamente ruotare intorno al punto giallo.

    Ora,
    mi interessa sapere in che coordinate si trova il punto rosso alla fine della rotazione...
    (per intenderci, ho messo un altro movie dentro questo, e lo chiamato "fuoco" - quindi il punto rosso è movie1.movie2.fuoco - questo per cercare di ricavare le sue coordinate x e y)

    ora dopo la rotazione ottengo qualcosa di simile:

    com faccio a sapere in che cavolo di punto si trova il "fuoco" (punto rosso) rispetto al movie ?
    ho provato a ricavare i valori:
    movie1.movie2.fuoco._x e _y
    ma ovviamente mi restituiscono sempre lo stesso valore, indifferentemente dalla rotazione applicata.....


    HELP

    grassie

    :rollo:
    The Original WebMasterOne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  2. #2
    quindi ?

    up
    up
    The Original WebMasterOne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  3. #3
    Utente bannato
    Registrato dal
    Dec 2005
    Messaggi
    91
    usa le coordinate globali semmai...

  4. #4
    cioè ?
    mi puoi fare un esempio ? per chiarirmi ?

    grazie
    The Original WebMasterOne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  5. #5
    sul manuale trovi tutto, al volo è qualcosa tipo

    codice:
    posizione= new object()
    
    posizione.x = movie1.movie2.fuoco._x
    posizione.y = movie1.movie2.fuoco._y
    
    localToGlobal(posizione)
    
    trace("x=" + posizione.x + " | " y=" + posizione.y)
    localToGlobal e globalToLocal trasfermano le coordinate relative ad un clip in cordinate relative alla root e viceversa

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.