June.getFileName C# (CSharp) Method

getFileName() public method

public getFileName ( ) : string
return string
    public string getFileName()
    {
        return java_file_name;
    }

Usage Example

Example #1
0
    // Update is called once per frame
    void Update()
    {
        if (gameObject.GetComponent <Text3D>() != null)
        {
            gameObject.GetComponent <Text3D>().text = id;
        }

        ////////////////////////////////
//      if (june.isStopped()) {
//          if (!isEnchanted()) {
//              disenchantAnimation();
//          }
//          if (callback != null) {
//              callback(gameObject);
//              if (!isEnchanted())
//                  callback = null;
//              if (june.wasSuccessful()) {
//                  if(EnchantmentEnded != null)
//                      EnchantmentEnded(gameObject, june.getFileName());
//              } else {
//                  if(EnchantmentFailed != null)
//                      EnchantmentFailed(gameObject, june.getFileName());
//              }
//          }
//      }
        ////////////////////////////////

        if (june != null && !isEnchanted())
        {
            //ProgramLogger.LogKV("enchantments", hasRunningEnchantment()+"");
            if (!hasRunningEnchantment())
            {
                disenchantAnimation();
            }

            if (callback != null)
            {
                callback(gameObject);
                //if (!hasRunningEnchantment())
                //    callback = null;

                if (june.wasSuccessful())
                {
                    if (EnchantmentEnded != null)
                    {
                        EnchantmentEnded(gameObject, june.getFileName());
                    }
                }
                else
                {
                    if (EnchantmentFailed != null)
                    {
                        EnchantmentFailed(gameObject, june.getFileName());
                    }
                }
            }

            junes.Pop();
            enchantmentsRunning.Pop();
            callbacks.Pop();
            if (junes.Count > 0)
            {
                june         = (June)junes.Peek();
                is_enchanted = (bool)enchantmentsRunning.Peek();
                callback     = (EnchantmentFinishedCallback)callbacks.Peek();
            }
            else
            {
                june           = null;
                is_enchanted   = false;
                callback       = null;
                newEnchantment = true;
            }
        }

//      if(!isEnchanted())
//      {
//          disenchantAnimation();
//
//          if(callback != null)
//          {
//              callback(gameObject);
//              callback = null;
//
//              if(june.wasSuccessful())
//              {
//                  if(EnchantmentEnded != null)
//                      EnchantmentEnded(gameObject, june.getFileName());
//              } else {
//
//                  if(EnchantmentFailed != null)
//                  {
//                      EnchantmentFailed(gameObject, june.getFileName());
//                  }
//              }
//          }
//      }
    }