C端动态创建出来的npc可以让他播放动画吗

[复制链接]
918 |3

// 我这咋没有播动画
GameObjPool.getInstance().asyncSpawn("NPC", GameObjPoolSourceType.Asset).then(async (obj: Gameplay.NPC) => {
        npc = obj;
        obj.setWorldLocation(new Vector(0, 0, 150));
        obj.setAppearance(Gameplay.HumanoidV2).setAppearanceData(["391F17424D97135C1D3E139F5FEE1146"]);
        await AssetUtil.asyncDownloadAsset("123720");
        let ani = npc.loadAnimation("123720");
        ani.play();
    });



回复

使用道具 举报

喵喵哭唧唧 发表于 2023-4-7 12:27:30 | 显示全部楼层
你好,尝试
npc.loadAnimation("123720", false);

单端对象不同步动画就能正常播放了
回复

使用道具 举报

kk 发表于 2023-4-7 12:53:33 | 显示全部楼层
可以的这个
回复

使用道具 举报

(๑•ั็ω•็ั๑)楼主 发表于 2023-4-7 13:08:38 | 显示全部楼层
喵喵哭唧唧 发表于 2023-4-7 12:27
你好,尝试
npc.loadAnimation("123720", false);

nb,雀食可以
回复

使用道具 举报

72小时热榜
热门版块
快速回复 返回顶部 返回列表