player.position — различия между версиями
Материал из Bully Multiplayer Wiki
SalwadoR (обсуждение | вклад) (Новая страница: «<div style="border: 2px solid #0094FF; padding:12px 8px 4px 8px; margin:10px;"> <table style="border-spacing: 0; width: 100%;"> <tr> <td style="width: 50%; font-…») |
SalwadoR (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
== Результат == | == Результат == | ||
Возвращает '''Vector3''' игрока, при запросе. | Возвращает '''Vector3''' игрока, при запросе. | ||
+ | |||
Устанавливает позицию игрока на '''Vector3'''. | Устанавливает позицию игрока на '''Vector3'''. | ||
Версия 03:52, 25 марта 2016
player.position | Двухсторонняя/Общая функция. |
Позволяет получать и изменять позицию игрока в мире.
Синтаксис
Vector3 player.position
Результат
Возвращает Vector3 игрока, при запросе.
Устанавливает позицию игрока на Vector3.
Пример
Данный пример перемещает игрока на координаты 50, 33, 0.
Сервер
var player; var x = 50, y = 33, z = 0; var pos = Vector3(x,y,z); player.position = pos;
Данный пример подкидывает игрока по оси Z на 20 "игровых метров".
Сервер
var player; var pos = player.position; var x = pos.x, y = pos.y, z = pos.z z = z + 20 var pos = Vector3(x,y,z); player.position = pos;
Данный пример выводит в чат позицию игрока.
Клиент
var player; var pos = player.position; var x = pos.x, y = pos.y, z = pos.z; print("X: " + x + "; Y: " + y + "; Z: " + z + ";");