Olá Ricardo,
Na aula 8, é criado um script para fazer impulso no avião.
Existe a possibilidade de montar um script com menos linhas de código para executar este comando?
Não entendi o uso do "this", para que ele serve? Retirei ele do script e o código funcionou perfeitamente.
Tentei reduzir as linhas de código e ficou conforme abaixo. O script funciona igual ao proposto na aula. No entanto, não sei está em conformidade com o modo de escrever (montar) códigos. Existe outra forma de escreve-lo mais simples?
public class Aviao : MonoBehaviour {
private void Update ()
{
if (Input.GetButtonDown("Fire1"))
{
GetComponent<Rigidbody2D>().AddForce(Vector2.up * 10, ForceMode2D.Impulse);
}
}
}
Desde já agradeço pela atenção!
Grato, Bruno