Raggi

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Un oggetto Beam è un oggetto che rende un Texture tra due oggetti Attachment . Impostando le proprietà del raggio, puoi:

  • Aggiungi una texture e color gradient per creare visualizzazioni interessanti come cascate e campi di forza.
  • Modifica la trasparenza di un raggio in modo che sbiadisca nel tempo.
  • Warpa la sua forma cambiando la larghezza o la curva di ciascun punto di accessorio.
  • Specify the Struttura's lunghezza e modo to affect how it repeats across the beam's length.

Creazione di un raggio

Prima di iniziare a creare un raggio, è utile attivare la visibilità degli allegati in modo da poter vedere dove il raggio inizia e finisce.

  1. In the menu bar, navigate to the Modello tab, then the Constraints section.

  2. Se non è attualmente abilitato, attiva Dettagli di Con限azione .

    Constraint Details toggle indicated in Model tab

Per creare un raggio:

  1. Crea due parti e posizionarle una vicino all'altra. Una di esse fungerà come l'inizio del raggio e l'altra come la fine del raggio. Raggruppare le parti in un Model .

  2. Nella finestra Explorer, aggiungi un oggetto Attachment a ciascuna parte:

    1. Passa il mouse su una parte e fai clic sul pulsante ⊕. Viene visualizzato un menu contestuale.
    2. Dal menu contestuale, inserisci un Attacco .
    3. Ripetere per l'altra parte.
  3. Nella finestra Explorer , aggiungi un oggetto Beam al modello:

    1. Passa il mouse sul modello e fai clic sul pulsante ⊕. Viene visualizzato un menu contestuale.

    2. Dal menu contestuale, inserisci un Raggio .

  4. Seleziona il nuovo oggetto Beam e assegna i suoi allegati. Assicurati di assegnare a ciascun allegato la propria proprietà Attachment .

    1. Nella finestra Proprietà, seleziona la proprietà Attacco0. Il tuo cursore cambia.
    2. Nella finestra Explorer , seleziona l'allegato della parte che vuoi essere l'inizio del tuo raggio.
    3. Nella finestra Proprietà , seleziona la proprietà Attacco1 . Il tuo cursor cambia.
    4. Nella finestra Explorer , seleziona l'allegato della parte che vuoi essere la fine del tuo raggio.
Raggio predefinito tra due allegati

Personalizzare i Raggi

Sperimentando le seguenti proprietà, puoi personalizzare l'aspetto visivo di un raggio per creare unici elementi di gioco come campi di forza, cascate e ostacoli per il percorso.

Texture

La proprietà Texture rende che la texture si estende lungo tutta la lunghezza del raggio. Puoi impostare la proprietà Texture di un raggio a qualsiasi ID di risorsa. Per ulteriori informazioni, tra cui come aggiungere o caricare le tue texture, vedi Importazione risorse .

Un raggio rende la sua texture utilizzando due triangoli disattivati tra Segments , e i segmenti vengono distribuiti tra le direzioni delle due parti di attaccamento. Quando ruoti i punti di attaccamento in diverse direzioni, i segmenti Rotareanche.

Colore

La proprietà Color tintura la texture del raggio in un'immagine specifico, o in un'immagine di gradiente ColorSequence in tutta la sua espansione.

  1. Nella finestra Explorer , seleziona il raggio.

  2. Nella finestra Proprietà, seleziona la proprietà Colore. Puoi anche:

    1. Fai clic sul quadrato di colore per aprire la finestra pop-up Colori e seleziona un colore.

    2. Inserisci tre numeri nel campo di valore RGB.

Trasparenza

La proprietà Transparency imposta la trasparenza del raggio come valore coerente o come NumberSequence con gamma da 0 (totalmente opaco) a 1> 11> (totalmente Eliminare/Pulire).

  1. Nella finestra Explorer , seleziona il raggio.
  2. Nella finestra Proprietà, seleziona la proprietà Trasparenza.
  3. Inserisci l'opacità desiderata per il raggio.

Larghezza

Puoi impostare la larghezza del raggio in studs ad ogni端点 configurando le proprietà Width0 e Width1. Un valore più alto corrisponde a una larghezza maggiore e un valore più basso corrisponde a una larghezza minore. Se impostate entrambi i valore inferiore a 0, Studio imposta il valore di rit

Il raggio sotto ha un valore Width0 di 0.5 e un valore Width1 di 1> 31> .

Lunghezza/Modalità della Texture

Il raggio di TextureLength e TextureMode determinano il modo in cui la sua texture si ripetisce lungo la sua lunghezza.

Quando TextureMode è impostato su Enum.TextureMode.Wrap o Enum.TextureMode.Static, le ripetizioni della texture saranno uguali alla lunghezza generale del raggio (in studs) divisa per la sua 1> Class.Beam.TextureLength|TextureLength1> .

TextureMode diagram with Wrap or Static mode

Quando TextureMode è impostato su Enum.TextureMode.Stretch , la texture si ripetrà TextureLength volte su tutta la lunghezza del raggio.

TextureMode diagram with Stretch mode

Affrontando

Un raggio è una proiezione 2D esistente nello Spazio3D, il che significa che potrebbe non essere visibile da ogni angolo. La ProprietàFaceCamera , quando impostata su true , garantisce che il raggio sia sempre rivolto alla CurrentCamera , indipendentemente dalla sua orientazione.

Predefinito vs. FaceCamera

Cura

I raggi sono configurati per utilizzare una curva Bézier cubica formata da quattro punti di controllo. Ciò significa che non sono limitati a linee dritte e la curva della beam può essere modificata modificando CurveSize0 , CurveSize1 e l'orientamento della beam's Class.Att

  • P0 — Inizio del raggio; posizione di Attachment0 .
  • P1 — CurveSize0 studs away from Attachment0 , in the positive 0> X0> direction of 3> Class.Beam.Attach0|Attach0 3> .
  • P2 — CurveSize1 studs away from Attachment1 , in the negative 0> X0> direction of 3> Class.Beam.Attach1|Attach1 3> .
  • P3 — La fine del raggio; posizione di Attachment1 .
Beam curvature diagram