My Class Tree Tree All Tomply. />https://github.com/vchuckshuna/nashcore ... sectence.h
Селекторный класс:
https://github.com/vchuckshuna/nashcore ... or/Slector. /> Заголовок, содержит всю функциональность дерева поведения.
https://github.com/vchuckshuna/nashcore ... eenagent.h
.cpp содержит такие вещи, как движение. />https://github.com/vchuckshuna/nashcore ... nagent.cpp
Я знаю, что вещи действительно грязные RN, но немного ...
Это моя логика дерева поведения.
. class MoveToPoint : public Node
{
public:
MoveToPoint(GreenAgent& agent, Vec2& point) :greenAgent(agent), Waypoint(point) {
greenAgent.initializeMoveToPoint(Waypoint);
std::cout getComponent().angle = 180;
steer(180);
}
if (right)
{
// entity->getComponent().angle = 0;
steer(0);
}
}
if (currentpath.empty())
{
std::cout
она пропускает перемещение в путь 1 и 2, и сразу же переходит на Waypoint3 и пытается снова и снова. Или я что -то упускаю?
и какой идеальный способ справиться с этим. Я все еще нуб.
заранее спасибо всем
Подробнее здесь: https://stackoverflow.com/questions/795 ... ementation
Мобильная версия