Вопросы и ответы по «Unity 3D»

"error CS0023: The `.' operator cannot be applied to operand of type `method group'" Что делать?

Вот код, помогите пожалуйста! Ошибка в 19 ряду, так пишет юнити.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Cnrtl : MonoBehaviour {
int life = 10;
Rigidbody2D rb;
void Start () {
rb = GetComponent ();

}
void OnCollisionEnter2D(Collision2D shit) {
if (shit.gameObject.tag == "pipka") {
life--;
Destroy(shit.gameObject);
}
}
private void OnGUI() {
OnGUI.box( new Rect (0, 0, 100, 30), "Life = " + life);
}
void OnTriggerEnter2D(Collider2D shit) {
if (shit.gameObject.tag == "life"){
life++;
Destroy (shit.gameObject);
}
}

void Update () {
rb.velocity = new Vector2(Input.GetAxis("Horizontal") * 12f, rb.velocity.y);
if (Input.GetKeyDown(KeyCode.Space)){
pipirka ();
}

}
void pipirka()
{
rb.AddForce (transform.up * 14f, ForceMode2D.Impulse);


}
}
26.05.2020 12:51
Пожаловаться
Подписаться
+
2
-
0

Ответы на вопрос (0)

Сортировать по
голосам
Пока нет ни одного ответа. Оставьте первый.
Попробуйте также:

Похожие вопросы :

Добавить ответ

Ваше имя:

Регистрация? Это возможность подписаться на новые ответы, получать за ответы очки и призы
В ответ на сообщение Нет
+ Фото
Captcha
Текст с картинки:
Отправить
Маты, сообщения БОЛЬШИМИ БУКВАМИ, с грубыми ошибками, просто неуважительные или совершенно не по теме будут удаляться.