- 29 Сен 2021
- 1,333
- 792
- 181
- 34
Подскажите, как правильно сделать await в асинхронной функции на удаление объекта, который был прикреплен к игроку? TypeScript
Код:
const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms));
async attachObject(objectIdx: number) {
const object = this.objects[objectIdx];
const obj = mp.objects.new(object.name,this.player.position,{});
await sleep (2000);
obj.attachTo(this.player.handle, this.player.getBoneIndex(28422), 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, false, false, false, false, 2, true);
/* await obj.isAttachedToAnyPed() */ ???
obj.destroy();
}
Последнее редактирование: