public void ReplaceAsset(Lockstep.Game.EAssetID newAssetId) { var index = GameComponentsLookup.Asset; var component = CreateComponent <Lockstep.ECS.Game.AssetComponent>(index); component.assetId = newAssetId; ReplaceComponent(index, component); }
public void AddAsset(Lockstep.Game.EAssetID newAssetId) { var index = GameComponentsLookup.Asset; var component = (Lockstep.ECS.Game.AssetComponent)CreateComponent(index, typeof(Lockstep.ECS.Game.AssetComponent)); component.assetId = newAssetId; AddComponent(index, component); }