Объекты игры для воспитания и депутатовC#

Место общения программистов C#
Ответить
Anonymous
 Объекты игры для воспитания и депутатов

Сообщение Anonymous »

Я внедряю систему лазания на стену в свою 2D -игру, и я застрял на нескольких сложных частях. Когда игрок сталкивается со стеной, игрок становится ребенком этой стены и ограничивается только перемещением вверх и вниз по стене. Когда игрок прыгает или достигает вершины, он больше не ребенок стены. Но у игрока есть возможность прыгать на любую точку на стену, на которой они приземляются и остаются в этой точке.void OnCollisionEnter2D(Collision2D collision)
{
if(collision.gameObject.tag == "Wall")
{
this.transform.parent = collision.transform;
Debug.Log("hit a wall");
}
}
< /code>
Две области, с которыми я борюсь,-это воспитание моего игрока от стены и все еще к позиции на стене, где они приземляются.void OnCollisionExit2D(Collision2D collision)
{

if(collision.gameObject.tag == null)
{
this.transform.parent = null;
Debug.Log("not hitting anythin");
}
}
< /code>
Однако, когда я запускаю это, мой игрок сразу не залоген. Я делаю это правильно? Кто -нибудь может помочь мне с моими проблемами?

Подробнее здесь: https://stackoverflow.com/questions/223 ... me-objects
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»