Roblox fornisce una modalità di debug personalizzata fotocamera libera (freecam) per i proprietari e gli editor delle esperienze, che stacca la fotocamera dal tuo personaggio in modo da poterla volare liberamente attraverso la tua esperienza per catturare scene che la fotocamera predefinita non può raggiungere. È particolarmente utile per catturare screenshot e video cinematografici, oltre a osservare i giocatori in giochi dal vivo e risolvere problemi.
Disponibilità
Puoi utilizzare la modalità fotocamera libera in due luoghi:
- Roblox Studio - la freecam è disponibile durante le sessioni di playtesting.
- Il client live - devi essere il proprietario dell'esperienza o avere i permessi di modifica concessi nell'esperienza.
Come attivare
Premi Maiusc Sinistro + P per attivare o disattivare la modalità fotocamera libera. Quando abilitata, la fotocamera si stacca dal tuo personaggio e la tua interfaccia utente sullo schermo viene automaticamente nascosta in modo da ottenere una vista non ostruita della scena.
Sistema di azione input
Le capacità avanzate della fotocamera libera descritte in questa pagina — inclusi il menu di configurazione e il post-processing cinematografico — funzionano sul Sistema di Azione Input (IAS) e sono disponibili solo quando la tua esperienza è optata per gli script del player IAS aggiornati.
Per optare, imposta Workspace.PlayerScriptsUseInputActionSystem su Enabled per consentire ai controlli della fotocamera libera di funzionare su IAS in modo che gli input si integrino perfettamente con le tue azioni di gioco predefinite.
Controlli della fotocamera
In modalità freecam, la fotocamera può muoversi e ruotare nella posizione desiderata indipendentemente dal personaggio e dalla scena. I seguenti controlli sono disponibili per controllare la fotocamera:
| Azioni | Tastiera & Mouse | Gamepad |
|---|---|---|
| Muovi avanti / sinistra / indietro / destra | W A S D | Stick sinistro |
| Cambia elevazione (su / giù) | E / Q | R2 / L2 |
| Ruota / sposta la vista | Tieni premuto il tasto destro del mouse e trascina, o sposta su un trackpad | Stick destro |
| Zoom (campo visivo) | Rotella del mouse, o pizzico su trackpad | X / Y |
| Roll (inclina a sinistra / destra) | Z / C — tocca due volte uno dei tasti per ripristinare il roll | L1 / R1 — tocca due volte per ripristinare il roll |
| Muovi più lentamente per inquadrature precise | Tieni premuto Shift mentre ti muovi | — |
| Apri il menu di configurazione | ↑ (freccia su) | D-pad Su |
Movimento
Usa W A S D (o lo stick sinistro) per volare con la fotocamera attraverso la tua scena.
Elevazione
Usa E e Q (o R2 / L2) per sollevare e abbassare la fotocamera verticalmente.
Rotazione
Tieni premuto il tasto destro del mouse e trascina (o usa lo stick destro) per ruotare e spostare la vista verso il tuo soggetto.
Campo visivo
Scorri la rotella del mouse (o premi X / Y su un gamepad) per zoomare nel campo visivo. Ridurre il campo visivo produce un inquadramento più stretto e più teleobiettivo su soggetti distanti.
Roll
Usa Z e C (o L1 / R1) per ruotare la fotocamera per un effetto angolare olandese. Tocca due volte uno dei controlli di roll per riportare la fotocamera al livello predefinito.
Menu di configurazione
Premi ↑ (o D-pad Su) per aprire il menu di configurazione sullo schermo, che espone regolazioni più profonde per perfezionare il tuo scatto.
Naviga nel menu con i seguenti controlli:
- ↑ ↓ muovono la selezione attraverso l'elenco.
- → entra in un gruppo o seleziona un elemento da modificare.
- ← torna al livello precedente o chiude il menu dal livello superiore.
- Quando modifichi un elemento, ← → regolano il valore e ↑ ↓ escono dalla modifica.
Su un gamepad, usa il D-pad nelle direzioni corrispondenti.
Movimento, rotazione, roll e campo visivo
Ognuno di questi controlli di movimento espone due impostazioni indipendenti nel menu di configurazione:
- Velocità controlla quanto velocemente cambia il valore. Aumentala per coprire terreno, zoomare, inclinare o spostare più rapidamente; diminuire per regolazioni fini e precise.
- Rigidità controlla come la fotocamera si stabilizza in un cambiamento di input. Maggiore rigidità è reattiva e segue il tuo input in modo stretto con poca smussatura; minore rigidità aggiunge smorzamento in modo che la fotocamera si adatti gradualmente per un movimento più fluido e cinematografico.
Alta velocità — la fotocamera ruota rapidamente:
Bassa velocità — la fotocamera ruota lentamente per inquadrature precise:
Alta rigidità — la fotocamera segue l'input in modo stretto e si ferma bruscamente:
Bassa rigidità — la fotocamera si adatta gradualmente per un movimento più fluido e cinematografico:
Visibilità dell'interfaccia utente
Controlla quale interfaccia sullo schermo rimane visibile in modo da poter catturare uno scatto pulito o mantenere informazioni chiave sullo schermo.
- GUIs dello schermo — attiva o disattiva le sovrapposizioni dell'interfaccia utente sullo schermo dell'esperienza. Imposta su On per mantenerle visibili, o Off per nasconderle per una vista non ostruita.
- Classifica — attiva o disattiva la classifica dei giocatori. Imposta su On per mantenerla sullo schermo, o Off per nasconderla.
Blocco giocatore
Il Blocco Giocatore mantiene la fotocamera focalizzata sul personaggio di un giocatore specifico mentre si muove, in modo da poter seguire l'azione senza doverla tracciare manualmente.
- Abilita — attiva o disattiva il Blocco Giocatore. Quando è attivato, la fotocamera segue il bersaglio scelto; quando è disattivato, la fotocamera si muove liberamente.
- Bersaglio — cicla tra i giocatori nel server per scegliere chi la fotocamera deve seguire.
Post-processing personalizzato
Sovrapponi effetti di post-processing cinematografico al tuo scatto. Abilita disabilita tutti gli effetti di post-processing esistenti a favore di quelli personalizzati della freecam, e ciascun effetto qui sotto può quindi essere attivato e regolato singolarmente:
- Profondità di campo sfoca parti della scena che non sono a fuoco — ottimo per attirare l'attenzione su un soggetto o ammorbidire uno sfondo distante.
- Bloom esagera le luci brillanti in modo che le aree chiare brillino, simulando una fotocamera puntata verso una forte fonte di luce.
- Sfocatura applica una sfocatura gaussiana su tutta la vista per look morbidi, sognanti o completamente sfocati.
- Correzione del colore regola luminosità, contrasto, saturazione e tonalità per impostare l'umore o gradare il colore complessivo del tuo scatto.
- Raggi del sole proietta un alone di luce con raggi attorno al sole, modellato da oggetti tra la fotocamera e il sole per una luce e ombra realistiche.
- Grading del colore cambia come i colori renderizzati si mappano sullo schermo — passa tra l'aspetto moderno vivace e un tono retro meno saturo.
Scorciatoie per la visibilità dell'interfaccia utente
Separato dai toggle di visibilità dell'interfaccia utente del menu di configurazione, Roblox fornisce scorciatoie da tastiera a livello di motore che nascondono categorie di interfaccia utente sullo schermo, utili per catturare uno scatto pulito senza alcuna interfaccia. Funzionano nel client live e in un playtest di Studio, e sono disponibili per lo stesso pubblico della fotocamera libera — il proprietario dell'esperienza o un utente con permesso di modifica (e sempre in Studio). Premi la stessa scorciatoia di nuovo per ripristinare.
Questi controlli sono attualmente disponibili solo per tastiera. Tieni premuto Ctrl (o ⌘ su macOS) e Maiusc Sinistro, quindi premi:
| Scorciatoia | Nasconde / mostra |
|---|---|
| CtrlMaiusc SinistroG | Il Core UI fornito da Roblox, come la barra superiore e i menu. |
| CtrlMaiusc SinistroC | ScreenGuis creati dagli sviluppatori (UI 2D sullo schermo). |
| CtrlMaiusc SinistroB | BillboardGuis creati dagli sviluppatori (billboard 3D nello spazio del mondo). |
| CtrlMaiusc SinistroN | Nome dei giocatori (nomi e barre della salute). |
CtrlMaiusc SinistroG — attiva o disattiva il Core UI di Roblox:
CtrlMaiusc SinistroC — attiva o disattiva le GUIs sullo schermo dell'esperienza:
CtrlMaiusc SinistroB — attiva o disattiva i BillboardGuis creati dagli sviluppatori:
CtrlMaiusc SinistroN — attiva o disattiva i nomi dei giocatori: