ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   sf | как использовать loadScene/loadSceneCollision? (https://forum.antichat.xyz/showthread.php?t=1406495)

yung milonov 31.10.2021 17:05

мне не совсем понятно что нужно вписывать в аргумент (первый раз встречаюсь с cVector3D*)

F0RQU1N and 31.10.2021 18:37

как обычные координаты

C++:





Код:

float
x
=
1337.1
;
float
y
=
1337.2
;
float
z
=
1337.3
;
CVector
(
x
,
y
,
z
)
;


yung milonov 31.10.2021 18:38

Цитата:

Сообщение от F0RQU1N

как обычные координаты

C++:





Код:

float
x
=
1337.1
;
float
y
=
1337.2
;
float
z
=
1337.3
;
CVector
(
x
,
y
,
z
)
;



https://forum.antichat.xyz/attachments/27875011/

sc6ut 31.10.2021 21:07

C++:





Код:

// вместо нулей - нужные тебе координаты
constexpr
auto
x
=
0.f
;
constexpr
auto
y
=
0.f
;
constexpr
auto
z
=
0.f
;
cVector3D
pos
(
x
,
y
,
z
)
;
loadSceneCollision
(
&
pos
)
;
loadScene
(
&
pos
)
;


yung milonov 31.10.2021 21:12

Цитата:

Сообщение от SC6UT

C++:





Код:

// вместо нулей - нужные тебе координаты
constexpr
auto
x
=
0.f
;
constexpr
auto
y
=
0.f
;
constexpr
auto
z
=
0.f
;
cVector3D
pos
(
x
,
y
,
z
)
;
loadSceneCollision
(
&
pos
)
;
loadScene
(
&
pos
)
;



https://forum.antichat.xyz/attachments/27875212/

sc6ut 31.10.2021 21:14

у тебя уже есть переменная с именем pos, поменяй имя одной из переменных.

P.S. ошибки созданны не для того чтобы ты их тупо в тему присылал, а для того чтобы ты мог понять, что ты сделал не так.

yung milonov 31.10.2021 21:18

Цитата:

Сообщение от SC6UT

у тебя уже есть переменная с именем pos, поменяй имя одной из переменных.

https://forum.antichat.xyz/attachments/27875215/

sc6ut 31.10.2021 21:20

покажи код класса cVector3D.

yung milonov 31.10.2021 21:22

Цитата:

Сообщение от SC6UT

покажи код класса cVector3D.

у меня нет этого класса. мне сказали прогрузить сцену в месте где стоит метка на карте для того чтоб получить адекватную координату Z.

sc6ut 31.10.2021 21:33

Цитата:

Сообщение от yung milonov

у меня нет этого класса. мне сказали прогрузить сцену в месте где стоит метка на карте для того чтоб получить адекватную координату Z.

чтобы использовать эти функции тебе надо вызвать их с параметром - классом cVector3D,
Код:

class cVector3D
не просто так написано. Тебе надо взять этот класс, к примеру отсюда и отсюда, подключить его в свой проект и использовать в вызове. Если будешь использовать из представленых мною ссылок, поменяешь
Код:

class cVector3D
на
Код:

class CVector
.

так же для начало выучи азы кодинга на С++, потому что из твоих сообщений явно понятно, что писать код ты на нём не умеешь и не выучив основы, ты будешь сталкиваться с вечными проблемами.


Время: 16:20