> For the complete documentation index, see [llms.txt](https://docs.decentraland.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decentraland.org/creator/content-creator-es/scene-editor/interactividad/modifier-areas.md).

# Modifier Areas

Usa áreas de modificador en el Scene Editor para cambiar el comportamiento del avatar o forzar un modo de cámara dentro de una región de tu scene.

Las áreas de modificador son regiones invisibles que cambian cómo los jugadores experimentan una parte de tu Scene. Hay dos tipos:

* **Avatar Modifier Area**: Cambia cómo los avatares se comportan o aparecen para los jugadores dentro de la región; por ejemplo, ocultando avatares o deshabilitando las ventanas emergentes de pasaporte.
* **Camera Modifier Area**: Fuerza la cámara del jugador a primera persona o tercera persona mientras está dentro de la región.

Ambos tipos vuelven al comportamiento normal cuando el jugador sale.

## Agregar un área de modificador

Puedes agregar un área de modificador de dos maneras:

**Desde el catálogo de asset:** Abre el catálogo de asset y busca **Avatar Modifier Area** o **Camera Modifier Area** en la categoría **Utils** . Arrástralo al Scene. El elemento aparece como un cubo translúcido de marcador de posición que solo es visible en el editor, no en el Scene en ejecución.

**Desde el menú de components:** Selecciona cualquier Entity existente, haz clic en el botón **+** en la parte superior del panel de properties y elige **Avatar Modifier Area** o **Camera Modifier Area** de la lista. Consulta [Agregar components](/creator/content-creator-es/scene-editor/construir/components.md#add-components) para más detalles.

![El menú para agregar component está abierto en un Entity llamado Stage area, y muestra components bajo los grupos 3D Content e Interaction, incluidos Avatar Modifier Area y Camera Modifier Area.](https://1216664193-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-6a35142910f0343c27340673c61d75ed5f75f05a%2Fadd-component.png?alt=media)

## Ajustar el tamaño del área

El tamaño de un área de modificador está controlado por el **Transform scale**del Entity. Si escalas el Entity a 4 x 3 x 4, la región del modificador se convierte en una caja de 4 x 3 x 4 metros centrada en la posición del Entity. Usa el gizmo de escala o escribe valores exactos en el componente Transform para establecer el tamaño que necesitas.

{% hint style="warning" %}
**Nota:** No hay un campo "Area" separado en el panel del editor. El editor mantiene automáticamente sincronizada la propiedad interna del área con la escala del Entity, así que solo necesitas redimensionar el Entity.
{% endhint %}

## Avatar Modifier Area

El panel de Avatar Modifier Area tiene dos ajustes:

![El panel del componente Avatar Modifier Area, con un desplegable Modifiers que muestra Hide Avatars seleccionado, una sección Exclude Player IDs y un botón Add Player ID.](https://1216664193-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-43c3143c3e75e9ead736fcab3199e6eabeb53d1d%2Favatar-modifier-area-component.png?alt=media)

### Modifiers

Un menú desplegable de selección múltiple con las siguientes opciones:

* **Hide Avatars**: Los avatares dentro del área se vuelven invisibles. Los jugadores dentro no pueden verse entre sí, pero los jugadores fuera del área aún los ven normalmente.
* **Disable Passports**: Al hacer clic en el avatar de un jugador dentro del área, ya no se abre su ventana emergente de perfil.

Puedes seleccionar uno o ambos modificadores en la misma área. Cuando agregas el component, **Hide Avatars** está seleccionado por defecto. Haz clic en la **x** de un modificador para eliminarlo.

### Exclude Player IDs

Una lista de direcciones de wallet que no se ven afectadas por los modificadores. Los jugadores cuya dirección está en esta lista se comportan normalmente incluso mientras están dentro del área.

Haz clic en **Add Player ID** para agregar una entrada, y luego pega la dirección de wallet. Para eliminar una, haz clic en el menú de tres puntos junto a ella y selecciona **Remove Player ID**.

Esto es útil para eventos en los que quieres ocultar los avatares del público en un escenario pero mantener visibles a los artistas.

{% hint style="warning" %}
**Nota:** Asegúrate de que las direcciones de wallet estén en minúsculas. El área de modificador usa una coincidencia exacta de cadenas.
{% endhint %}

### Casos de uso

* **Zonas de privacidad**: Oculta avatares en una zona de backstage o de cambio.
* **Escenarios limpios**: Oculta los avatares del público en un escenario para que solo los artistas (enumerados en Exclude Player IDs) sean visibles.
* **Arenas de juego**: Deshabilita los passports en un área de combate para que los jugadores no abran perfiles accidentalmente durante el gameplay.

## Camera Modifier Area

El panel de Camera Modifier Area tiene un ajuste:

![El panel del componente Camera Modifier Area, con un desplegable Camera Mode configurado en First Person.](https://1216664193-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-4b25e231dcd2e4d14dfdadf7b942f94e16ad55f4%2Fcamera-modifier-area-component.png?alt=media)

### Camera Mode

Un desplegable con dos opciones:

* **First Person**: Fuerza al jugador a la vista en primera persona mientras está dentro del área.
* **Third Person**: Fuerza al jugador a la vista en tercera persona mientras está dentro del área.

El valor predeterminado es **First Person**. Cuando un jugador sale del área, se restaura su modo de cámara anterior.

{% hint style="info" %}
**Consejo:** El modo de cámara cinematográfica no está disponible aquí. Para controlar la cámara más allá del cambio entre primera/tercera persona, usa una [Virtual Camera](/creator/content-creator-es/scenes-sdk7/conceptos-basicos-del-contenido-3d/camera.md#using-virtual-cameras) con código.
{% endhint %}

### Casos de uso

* **Pasillos estrechos o salas de rompecabezas**: Fuerza la primera persona para hacer clic con precisión en objetos pequeños.
* **Miradores panorámicos**: Fuerza la tercera persona para que los jugadores puedan ver su avatar con el fondo de escenario.
* **Zonas de tutorial**: Asegura que todos los jugadores usen el mismo modo de cámara durante una experiencia guiada.

## Combinar áreas de modificador

Puedes colocar ambos tipos de área de modificador en el mismo Entity, o superponer áreas de modificador separadas en el mismo espacio. Cada área aplica sus efectos de forma independiente.

{% hint style="warning" %}
**Nota:** Mantén bajo el número de áreas de modificador en tu Scene. Demasiadas pueden afectar el rendimiento. Un puñado está bien para la mayoría de las Scenes.
{% endhint %}

## Usar áreas de modificador con código

Los components de Scene Editor corresponden directamente a los components de SDK7 `AvatarModifierArea` y `CameraModeArea` . Para obtener todos los detalles sobre los modificadores disponibles, el comportamiento en runtime y opciones avanzadas como cambiar dinámicamente la lista de exclusión, consulta:

* [Áreas de modificador de avatar](/creator/content-creator-es/scenes-sdk7/interactividad/avatars/modifier-areas.md) (SDK7)
* [Áreas de modo de cámara](/creator/content-creator-es/scenes-sdk7/conceptos-basicos-del-contenido-3d/camera.md#1st-and-3rd-person-camera-modes) (SDK7)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.decentraland.org/creator/content-creator-es/scene-editor/interactividad/modifier-areas.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
