public ModuleArtBoxData(ModuleArtBoxData artBoxData) { id = artBoxData.id; parentId = artBoxData.parentId; name = artBoxData.name; position = artBoxData.position; rotation = artBoxData.rotation; scale = artBoxData.scale; tags = artBoxData.tags; width = artBoxData.width; depth = artBoxData.depth; height = artBoxData.height; color = new SerializableColor(artBoxData.color.color); }
internal override void PopulateData(ModuleData objectData) { _components.meshCollider = base.gameObject.AddComponent <MeshCollider>(); _data = new ModuleArtBoxData((ModuleArtBoxData)objectData); ApplyData(); }