public void LoadRewardObject(Reward.DelOnRewardLoaded callback, object callbackData) { string gameObjectName = this.GetGameObjectName(); if (string.IsNullOrEmpty(gameObjectName)) { Debug.LogError(string.Format("Reward.LoadRewardObject(): Do not know how to load reward object for {0}.", this)); } else { Reward.LoadRewardCallbackData data = new Reward.LoadRewardCallbackData { m_callback = callback, m_callbackData = callbackData }; AssetLoader.Get().LoadGameObject(gameObjectName, new AssetLoader.GameObjectCallback(this.OnRewardObjectLoaded), data, false); } }
public void LoadRewardObject(Reward.DelOnRewardLoaded callback) { this.LoadRewardObject(callback, null); }