Condividi tramite


Creare, modificare o eliminare un tracciato di movimento

Questa pagina si applica solo ai progetti di WPF

È possibile generare automaticamente una sequenza temporale di animazione utilizzando lo strumento Converti in tracciato di movimento, che impone a un oggetto di destinazione di seguire un tracciato sulla tavola da disegno, indipendentemente dal fatto che il tracciato sia una linea o il perimetro di una forma, come un'ellisse o un rettangolo. È quindi possibile modificare il tracciato di movimento, cambiandone la traiettoria, il numero di ripetizioni e l'orientamento dell'oggetto rispetto al tracciato.

Per creare un tracciato di movimento

  1. Se non esiste ancora un oggetto che deve seguire un tracciato di movimento, creare l'oggetto e assegnargli un nome. Non è necessario creare in primo luogo l'oggetto in movimento, ma questo semplifica la procedura. Non è neanche necessario assegnare un nome all'oggetto, ma il nome consentirà di identificare l'oggetto più facilmente quando si utilizzerà lo strumento Converti in tracciato di movimento.

    Cc295124.alert_tip(it-it,Expression.10).gifSuggerimento:

    Se si desidera applicare il tracciato di movimento a più oggetti, è possibile raggruppare gli oggetti in un oggetto pannello e quindi applicare il tracciato di movimento al pannello. Per raggruppare gli oggetti, selezionarli in Oggetti e sequenza temporale (tenere premuto CTRL per selezionare più di un oggetto), fare clic con il pulsante destro del mouse sulla selezione, scegliere Raggruppa e quindi fare clic sul tipo di pannello desiderato.

  2. Se è disponibile uno storyboard in cui si desidera aggiungere la sequenza temporale del tracciato di movimento, selezionarlo nella selezione storyboard, facendo clic sul pulsante Apre uno storyboard Cc295124.d4531c86-5048-481c-a1ca-29af202d28e7(it-it,Expression.10).png in Oggetti e sequenza temporale. In caso contrario creare una nuova sequenza temporale facendo clic sul pulsante Nuovo Cc295124.86937695-03dd-44ea-aa30-28d4029b3ad0(it-it,Expression.10).png e assegnando un nome.

  3. Spostare l'indicatore di riproduzione Cc295124.5626c9eb-40bb-450a-9ca1-3678e5abe429(it-it,Expression.10).png nel punto da cui si desidera iniziare il tracciato di movimento.

    Cc295124.alert_caution(it-it,Expression.10).gifAttenzione:

    Se l'applicazione include già uno o più storyboard, ma non ne è stato selezionato alcuno prima di creare il tracciato di movimento, quest'ultimo verrà aggiunto alla prima sequenza temporale elencata nella selezione storyboard. Se prima della creazione del tracciato di movimento l'applicazione non includeva storyboard, ne verrà creato uno con un nome predefinito.

  4. Nella casella degli strumenti selezionare lo strumento di disegno che può produrre il tracciato di movimento desiderato per l'oggetto.

    • Se si desidera che l'oggetto si sposti lungo una traiettoria circolare o rettangolare, selezionare lo strumento Ellipse Cc295124.8938cfdf-9b75-4a33-bc88-b0636e114a0d(it-it,Expression.10).png o Rectangle Cc295124.81ffc148-cf5c-4faf-bd3f-f38d3073a12c(it-it,Expression.10).png. Per modificare una forma sulla tavola da disegno, è possibile fare clic sullo strumento Selezione Cc295124.2ff91340-477e-4efa-a0f7-af20851e4daa(it-it,Expression.10).png e trascinare gli Adorner blu che vengono visualizzati attorno all'oggetto oppure modificare le proprietà nella categoria Trasformazione del pannello Proprietà.

      Cc295124.alert_tip(it-it,Expression.10).gifSuggerimento:

      Per impostazione predefinita, un tracciato di movimento inizia dall'angolo superiore sinistro di un rettangolo o dal lato destro di un'ellisse. Se si desidera cambiare il punto di inizio, ruotare la forma prima di creare il tracciato di movimento. I tracciati di movimento, inoltre, seguono il senso orario, quindi se si desidera che il tracciato di movimento segua il senso antiorario, capovolgere la forma, scegliendo Capovolgi dal menu Oggetto, prima di creare il tracciato di movimento.

    • Se si desidera che l'oggetto segua un tracciato disegnato, utilizzare lo strumento Penna Cc295124.894f8612-e0ed-4e00-84cf-a9bc8f38fc54(it-it,Expression.10).png o Matita Cc295124.509dc167-734f-46c9-b012-987ee63450cd(it-it,Expression.10).png. È possibile modificare un tracciato disegnato utilizzando lo strumento Selezione diretta Cc295124.6dd6571f-c116-451d-8dd2-1f88b8406362(it-it,Expression.10).png per spostare i singoli punti.

      Cc295124.alert_tip(it-it,Expression.10).gifSuggerimento:

      Per impostazione predefinita un tracciato di movimento inizia all'origine (primo punto) di un tracciato disegnato.

  5. Disegnare l'oggetto tracciato sulla tavola da disegno.

    Cc295124.alert_tip(it-it,Expression.10).gifSuggerimento:

    È possibile creare forme e tracciati più complessi utilizzando la penna o gli strumenti per tracciati composti e gli strumenti per il ritaglio. Per ulteriori informazioni, vedere Convertire una forma in un tracciato, Modificare la forma di una curva, Combinare forme o tracciati e Applicare, modificare o rimuovere un tracciato di ritaglio.

  6. Con l'oggetto tracciato selezionato in Oggetti e sequenza temporale, impostare la proprietà Fill della categoria Pennelli del pannello Proprietà su Nessun pennello Cc295124.706bbd5c-c0e0-43a1-9604-297f019d0275(it-it,Expression.10).png e la proprietà Stroke su Pennello tinta unita Cc295124.3a66ec96-47bb-47fc-8876-6b9456feec3a(it-it,Expression.10).png. Questo passaggio non è obbligatorio, ma consente di vedere più chiaramente il contorno dell'oggetto tracciato.

  7. Con l'oggetto tracciato ancora selezionato in Oggetti e sequenza temporale, scegliere Tracciato dal menu Oggetto e quindi Converti in tracciato di movimento. Verrà visualizzata la finestra di dialogo Converti in tracciato di movimento.

  8. La destinazione del tracciato di movimento è l'oggetto in movimento. Selezionare il nome dell'oggetto in movimento dall'elenco e quindi fare clic su OK.

    [!NOTA]

    Se all'oggetto in movimento non è stato assegnato un nome in Oggetti e sequenza temporale, nella finestra di dialogo Converti in tracciato di movimento ne verrà visualizzato il tipo. Dopo aver creato il tracciato in movimento, all'oggetto verrà automaticamente assegnato un nome. Un oggetto deve infatti avere un nome affinché sia possibile farvi riferimento in altri punti dell'applicazione.

    Quando si sceglie OK per il tracciato di movimento viene generata una sequenza temporale che rappresenta lo spostamento dell'oggetto lungo il tracciato. La sequenza temporale viene aggiunta allo storyboard aperto o a un nuovo storyboard.

  9. A questo punto è possibile eliminare la forma o il tracciato disegnato utilizzato per generare il tracciato di movimento, in quanto non fa parte della sequenza temporale.

  10. Per modificare il tempo di riproduzione del tracciato di movimento, espandere i nodi dell'oggetto in movimento in Oggetti e sequenza temporale, fino a quando non viene visualizzato il nodo Tracciato di movimento e quindi, nella sequenza temporale, trascinare le barre blu alle estremità della barra grigia relativa al periodo di tempo. È inoltre possibile modificare il numero delle ripetizioni per il tracciato di movimento. Per un esempio, vedere Impostare la durata del ciclo.

  11. Fare clic sul pulsante Play Cc295124.64ad8e84-1eec-4154-9d0c-11fef322c0bf(it-it,Expression.10).png per testare il nuovo tracciato di movimento.

Per modificare la traiettoria di un tracciato di movimento

  1. Aprire lo storyboard che contiene il tracciato di movimento. Per ulteriori informazioni, vedere Aprire o chiudere uno storyboard.

  2. Fare clic sullo strumento Selezione diretta Cc295124.2ff91340-477e-4efa-a0f7-af20851e4daa(it-it,Expression.10).png nella casella degli strumenti.

  3. In Oggetti e sequenza temporale fare clic sull'oggetto in movimento. Sulla tavola da disegno verrà visualizzata una linea tratteggiata con punti (vertici), che rappresenta il tracciato di movimento.

  4. Per modificare il tracciato, è possibile utilizzare uno dei metodi seguenti:

    • Trascinare un punto.

    • Aggiungere un nuovo punto al tracciato, selezionando lo strumento Penna Cc295124.894f8612-e0ed-4e00-84cf-a9bc8f38fc54(it-it,Expression.10).png e quindi facendo clic sulla linea tratteggiata.

    • Spostare il tratto di curva tra due punti trascinando la curva.

    • Modificare la forma del tratto di curva tra due punti trascinando la curva mentre si tiene premuto ALT.

    • Fare clic su un punto e quindi trascinare uno dei punti di fine della tangente.

    Cc295124.d91d85ca-603a-4451-8870-7dab7077028d(it-it,Expression.10).png

    Per ulteriori funzionalità di modifica dei tracciati, vedere Utilizzo degli strumenti Penna e Selezione diretta.

Per modificare la durata di un tracciato di movimento

  1. Espandere i nodi dell'oggetto in movimento in Oggetti e sequenza temporale, fino a quando non viene visualizzato il nodo Tracciato di movimento.

  2. Sulla sequenza temporale trascinare le barre blu alle estremità della barra grigia relativa al periodo di tempo. È inoltre possibile modificare il numero delle ripetizioni per il tracciato di movimento. Per un esempio, vedere Impostare la durata del ciclo.

Per fare in modo che l'oggetto in movimento si riorienti continuamente in base al tracciato

  1. Espandere i nodi dell'oggetto in movimento in Oggetti e sequenza temporale, fino a quando non viene visualizzato il nodo Tracciato di movimento.

  2. Fare clic con il pulsante destro del mouse sul nodo Tracciato di movimento e quindi scegliere Orienta nella direzione del tracciato.

Per eliminare un tracciato di movimento

  • Se il tracciato di movimento è l'unica sequenza temporale nello storyboard, è possibile eliminare lo storyboard.

  • Se il tracciato di movimento non è l'unica sequenza temporale nello storyboard, è possibile eliminare solo la sequenza temporale del tracciato di movimento. Espandere i nodi dell'oggetto in movimento in Oggetti e sequenza temporale, fino a quando non viene visualizzato il nodo Tracciato di movimento, e quindi premere CANC.

Vedere anche

Concetti

Aggiungere o rimuovere un punto in un tracciato