
04.12.2021, 07:11
|
|
Новичок
Регистрация: 24.12.2017
Сообщений: 7
С нами:
4413494
Репутация:
3
|
|
чтобы в будущем больше не хардкодить свою ***ню в множестве разных скриптах, можно сделать по простому и респавнить игрока вот таким незамысловатым образом
C#:
Код:
public
class
PlayerController
:
MonoBehaviour
{
public
static
PlayerController
Instance
;
private
Vector3
respawnPosition
;
private
void
Awake
(
)
{
Instance
=
this
;
respawnPosition
=
transform
.
position
;
}
public
void
Respawn
(
)
{
transform
.
position
=
new
Vector3
(
respawnPosition
.
x
,
respawnPosition
.
y
,
respawnPosition
.
z
)
;
}
}
Сообщение от Спойлер
PlayerController.Instance.Respawn();
|
|
|