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-…»)

Версия 03:46, 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 + ";");