public Asset(string assetName, BundleAsset bundle, Object asset, T assetObject) { this.assetName = assetName; this.bundle = bundle; this.asset = asset; this.assetObject = assetObject; if (bundle != null) { bundle.AddReference(this); } }