Prueba: ¿Cómo crear con código 1?

Quiz

Beginner

+180 XP

20m

Unity Technologies

Prueba: ¿Cómo crear con código 1? thumbnail

Esta prueba evaluará tus conocimientos de los conceptos cubiertos en la Misión: ¿Cómo crear con código 1?

Languages available:

Question 1

¿Cuál será el resultado del siguiente código?

public class Enemy : MonoBehaviour
{
    public Transform ground;

    void Update()
    {
        if (transform.position.y < ground.position.y)
        {
            Destroy(gameObject);
        }
    }
}

Select only one

Question 2

¿Cuál sería la línea de código correcta para sustituir el comentario de abajo?

public float[] values = values[5];

void Start()
{
 // assign the first element in the array the value of 5.0
}

Select only one

Question 3

¿Cuál de los comentarios describe mejor el siguiente código?

public class Player : MonoBehaviour
{
  // Comment
  private void OnTriggerEnter(Collider other) {
    if(other.CompareTag("Spike")) {
      Destroy(other.gameObject);
    }
  }
}

Select only one

Question 4

La siguiente imagen muestra la ventana de preferencias que permite cambiar la herramienta de edición de script (o IDE) que se quiere utilizar. ¿Dónde harías clic para elegir una herramienta de edición de código alternativa?

Select only one

Question 5

En Visual Studio, «5.0f;» aparecería subrayado con una línea ondulada roja. Al pasar el mouse por encima del error, ¿qué crees que diría el mensaje?

int health = 5.0f;

Select only one

Question 6

Con base en la información mostrada en la ventana emergente de autocompletar, ¿cuál de las siguientes sería una llamada válida del método Instantiate?

Select only one

Question 7

¿Cuál sería el código necesario para producir el mensaje de depuración que se muestra a continuación?

Hello world.

Select only one

Question 8

¿Cuál de las siguientes afirmaciones es verdadera sobre las funciones Start() o Update() en una clase Unity Monobehavior?

Select only one

Question 9

¿En qué orden aparecen las partes de este script?

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayerController : MonoBehaviour
{
 public float speed;
 public string playerName;

 void Start()
    {
        playerName = "Test";
    }

 void Update()
    {
        speed++;
    }

}

Select only one

Question 10

¿Cuál de las siguientes líneas de código utiliza las convenciones de nomenclatura estándar de Unity?

  1. Public Float Speed = 40.0f;
  2. Public float Speed = 40.0f;
  3. public float Speed = 40.0f;
  4. public float speed = 40.0f;

Select only one

Question 11

Con base en el Inspector que se muestra a continuación, que indica las variables «Velocidad» y «Nombre del jugador», ¿cuál de las siguientes líneas de código esperarías ver en PlayerController.cs?

Select only one

Submit answers

To calculate your score, submit your answers to the quiz. A passing score will mark this quiz complete.

Correct answers needed to pass

9/11

Retake allowed after

0 Mins