Fasci

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

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

Crea raggi

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

  1. Passa alla scheda Modello della barra degli strumenti.
  2. Se non è attualmente abilitato, attiva Dettagli delle restrizioni .

Per creare un raggio:

  1. Crea due parti e posizionali a una breve distanza l'una dall'altra.Uno fungerà da inizio del raggio e l'altro come fine del raggio.Gruppa le parti in un Model .

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

    1. Passa il mouse su una parte e clicca il pulsante ⊕. Viene visualizzato un menu contestuale.
    2. Dal menu contestuale, inserisci un Allegato .
    3. Ripeti 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 ciascuna proprietà di allegato a un oggetto diverso Attachment.

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

Personalizza i raggi

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

Testura

La proprietà Texture rende quella texture lungo la lunghezza del raggio.Puoi impostare la proprietà Texture di un raggio a qualsiasi ID risorsa.Per ulteriori informazioni, incluso come aggiungere o caricare le tue texture, vedi qui.

A texture of dark gray circles against a grey background emits between two attachments.

Un raggio rende la sua texture utilizzando due triangoli disegnati tra Segments , e i segmenti vengono distribuiti tra l'orientamento dei due punti di attacco.Quando ruoti i punti di attacco in diverse direzioni, anche i segmenti Rotare.

The same texture from the previous image is now curved because the attachments are in different orientations.

Colore

La proprietà Color tinge la texture del raggio a un colore specifico o a un gradiente ColorSequence su tutta la sua lunghezza.

  1. Nella finestra Explorer , seleziona il fascio.

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

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

    2. Inserisci tre numeri nel campo valore colore RGB.

Trasparenza

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

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

Larghezza

Puoi impostare la larghezza del fascio in studs a ogni endpoint 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 uno qualsiasi di questi valori a un valore più piccolo di 0, Studio lo ripristina a 0 .

Il fascio qui sotto ha un valore di Width0 di 0.5 e un valore di Width1 di 3 .

A texture emits between two attachments. The texture starts with a small width and ends with a large width.

Lunghezza/modo della texture

Il raggio di TextureLength e TextureMode determina come la sua texture si ripeta attraverso la sua lunghezza.

Quando TextureMode è impostato su Enum.TextureMode.Wrap o Enum.TextureMode.Static, le ripetizioni della texture saranno uguali alla lunghezza complessiva del raggio (in studs) divisa per il suo TextureLength.

TextureMode diagram with Wrap or Static mode

Quando TextureMode è impostato su Enum.TextureMode.Stretch, la texture si ripeterà TextureLength volte lungo l'intera 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 fascio si diriga sempre verso il CurrentCamera , indipendentemente dall'orientamento.

Predefinito vs. FaceCamera

Curva

I fascii sono configurati per utilizzare una curva cubica di Bézier formata da quattro punti di controllo.Questo significa che non sono limitati a linee rette e la curva del fascio può essere modificata cambiando CurveSize0 , CurveSize1 e l'orientamento del fascio di Attachments .

Beam curvature diagram