player.position — различия между версиями

Материал из Bully Multiplayer Wiki
Перейти к: навигация, поиск
(Новая страница: «<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-…»)
 
Строка 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 + ";");