Exemplo n.º 1
0
 void Update()
 {
     if (imageResource != EImageResource.NONE && lastImageResource != imageResource)
     {
         lastImageResource = imageResource;
         imagePath         = imageResource.GetPath();
         ReloadResources();
     }
 }
Exemplo n.º 2
0
 void Update()
 {
     if (imageResource != EImageResource.NONE && lastImageResource != imageResource)
     {
         lastImageResource = imageResource;
         imagePath         = imageResource.GetPath();
         Theme currentTheme = ThemeManager.Instance.GetCurrentTheme();
         ReloadResources(currentTheme);
     }
 }
Exemplo n.º 3
0
    public static string GetPath(this EImageResource eImageResource)
    {
        switch (eImageResource)
        {
        case EImageResource.DEMO_SMILEY1: return("themedemo/smiley1");

        case EImageResource.DEMO_SMILEY2: return("themedemo/smiley2");

        case EImageResource.DEMO_SMILEY3: return("themedemo/smiley3");

        default:
            throw new ArgumentException("No image resource path defined for enum value " + eImageResource.ToString());
        }
    }