Exemple #1
0
    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);
        }
    }
Exemple #2
0
 public void LoadRewardObject(Reward.DelOnRewardLoaded callback)
 {
     this.LoadRewardObject(callback, null);
 }