public void LoadFurnitureItem(string res, int layer, Action <FurnitureItem> onLoaded) { FurnitureItem furnitureItem = new FurnitureItem(res, layer); furnitureItem.Load(() => { //sceneitems furnitureItem.SetParent(furnitureRoot); onLoaded(furnitureItem); }); }