---
title: "Prueba 3"
content_type: quiz
url: "https://learn.unity.com/quiz/prueba-3?language=es"
language: es
difficulty: beginner
duration_minutes: 15
question_count: 10
correct_answers_to_pass: 1
unity_version:
  - "2022.3"
  - "2021.3"
  - "2020.3"
  - "2019.4"
  - "2018.4"
supported_unity_versions:
  - name: "2022.3"
    url: "https://learn.unity.com/quiz/prueba-3.md?language=es&version=2022.3"
  - name: "2021.3"
    url: "https://learn.unity.com/quiz/prueba-3.md?language=es&version=2021.3"
  - name: "2020.3"
    url: "https://learn.unity.com/quiz/prueba-3.md?language=es&version=2020.3"
  - name: "2019.4"
    url: "https://learn.unity.com/quiz/prueba-3.md?language=es&version=2019.4"
  - name: "2018.4"
    url: "https://learn.unity.com/quiz/prueba-3.md?language=es&version=2018.4"
available_languages:
  - name: "en"
    url: "https://learn.unity.com/quiz/quiz-3-tt.md?language=en"
  - name: "es"
    url: "https://learn.unity.com/quiz/prueba-3.md?language=es"
  - name: "ja"
    url: "https://learn.unity.com/quiz/quiz-3-dn.md?language=ja"
  - name: "ko"
    url: "https://learn.unity.com/quiz/kwijeu-3.md?language=ko"
last_updated: "2026-08-04T14:25:10.000Z"
---

# Prueba 3

Usa esta prueba para comprobar tu comprensión de las habilidades y conceptos vistos en la Unidad 3.

Esta prueba evaluará tu conocimiento de las habilidades y conceptos que aprendiste en la Unidad 3.

## Question 1

Intentas DETENER la generación de enemigos cuando el jugador ha muerto y creaste los siguientes dos Scripts para lograrlo. Sin embargo, hay un error en el código subrayado «isAlive» en el Script EnemySpawner. ¿Cuál es la causa de ese error?

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/6c6c58d3-114c-45a0-a147-7c948efd2a18_Quiz_3.1.png)

_Select only one_

- La «p» debe ser mayúscula en «playerController.isAlive».
- El «bool» en la clase PlayerController necesita un modificador de acceso «public».
- El enunciado condicional if no puede estar en el método Update.
- «isAlive» debe comenzar con «I» mayúscula («IsAlive»).

## Question 2

Relaciona los siguientes métodos de animación con su conjunto de parámetros

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/65a970ca-749b-4125-a880-7310757b8143_Quiz_3.2.png)

_Select only one_

- 1A, 2B, 3C
- 1A, 2C, 3B
- 1B, 2A, 3C
- 1C, 2A, 3B

## Question 3

Según el siguiente Animation Controller/State Machine, ¿qué código haría que el personaje pasara del estado «Idle» al estado «Walk»?

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/64dda82c-6ffd-4e8d-aa8c-74dbcd6e5bfb_Quiz_3.3.png)

_Select only one_

- setFloat(“Speed_f”, 0.3f);
- setInt(“Speed_f”, 1);
- setTrigger(“Speed_f”);
- setFloat(“Speed_f”, 0.1f);

## Question 4

¿Cuál de las siguientes es la forma correcta de obtener una referencia a un componente AudioSource en un GameObject?

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/273f37ca-3608-4281-bd47-734725f3910d_Quiz_3.4.png)

_Select only one_

- La línea A
- La línea B
- La línea C
- La línea D

## Question 5

Cuando ejecutas un proyecto con el código a continuación, se produce el siguiente error: «NullReferenceException: Object reference not set to an instance of an object.» ¿Cuál es el problema más probable?

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/fb1fb0c2-0da9-4a59-aced-0d1ecf86298b_Quiz_3.5.png)

_Select only one_

- El objeto Player no tiene un colisionador.
- El objeto Enemy no tiene un componente Rigidbody.
- El método «Start» en realidad debe ser «Update».
- No hay un objeto llamado «Player» en la Escena.

## Question 6

¿Cuál de las siguientes condiciones prueba correctamente que el juego NO ha terminado y el jugador SÍ está en el suelo?

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/9fa082ae-38c4-4b23-8c4d-9e1bb7a74eef_Quiz_3.6.png)

_Select only one_

- La línea A
- La línea B
- La línea C
- La línea D

## Question 7

Por defecto, ¿cuál será el primer estado que este Animation Controller utilizará?

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/31afc4b7-f7d4-45f8-9caa-28fe8941ce1c_Quiz_3.7.png)

_Select only one_

- «Any State»
- «NotCrouched»
- «Death»
- «Crouch_Up»

## Question 8

¿Cuál de las siguientes declaraciones de variables sigue las convenciones de nomenclatura estándar de Unity (especialmente en relación con las mayúsculas y minúsculas)?

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/b72cb465-c102-4217-9676-f358e932c6e2_Quiz_3.8.png)

_Select only one_

- 2 y 4
- 3 y 6
- 4 y 5
- 1 y 5

## Question 9

¿Cuál de las siguientes es la condición más probable para la transición entre «Run» y «Walk» que se muestra abajo?

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/d17b7f39-f233-4b9d-a2df-ffb385d81fc8_Quiz_3.9A.png)

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/b19d7d29-1f09-44d7-b3d7-6aaa88061166_Quiz_3.9B.png)

_Select only one_

- Jump_b es true
- Speed_f es Less than 0.5
- Speed_f es Greater than 0.5
- Animation_int es Less than 10

## Question 10

¿Cuál de los siguientes consideras que tiene más sentido para un State Machine de movimiento simple?

**Imagen A.**

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/1f35dd22-e16e-42bb-8446-f907409c8514_Quiz_3.10A.png)

**Imagen B.**

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/2791b699-102b-4dae-996a-46cfa23d4f30_Quiz_3.10B.png)

**Imagen C.**

![](https://connect-mediagw.unity.com/h1/20190812/learn/images/15e70191-80f6-48f4-90d0-2d8cf99f2e08_Quiz_3.10C.png)

_Select only one_

- Imagen A
- Imagen B
- Imagen C
