Jump to content

[SOLVED] Дублирование префаб ноды при загрузке в мир


photo

Recommended Posts

Posted

Всем привет.

Проблема при создании префаба ноды в мире:

1) При создании NodeReference

NodeReferencePtr ptr = NodeReference::create(PropertyParameter.get()->GetValueFile())

 появляется копия префаба.

2) Затем, когда я загружаю его в мир

World::LoadNode(ptr.get()->GetNodePath())

создаётся вторая копия.

Неважно в update я это делаю или в init.

Скрипт висит на болванке.

Я не могу убрать Загрузку в мир, потому что надо прописать координаты появления. А без Nodereference я не умею :) .

Posted (edited)
3 hours ago, poltorta said:

Всем привет.

Проблема при создании префаба ноды в мире:

1) При создании NodeReference

NodeReferencePtr ptr = NodeReference::create(PropertyParameter.get()->GetValueFile())

 появляется копия префаба.

2) Затем, когда я загружаю его в мир

World::LoadNode(ptr.get()->GetNodePath())

создаётся вторая копия.

Неважно в update я это делаю или в init.

Скрипт висит на болванке.

 

Блин, не до конца ситуацию объяснил. В итоге в Мире создаётся две копии объекта, но мне всего один нужен.

Edited by poltorta
Posted

Я победил. Оказывается, я ValueFile дублировал.

  • bmyagkov changed the title to [SOLVED] Дублирование префаб ноды при загрузке в мир
×
×
  • Create New...