Пример #1
0
        public override void Refresh()
        {
            var text = gameObject.GetComponent <Text>();

            text.text = Rosetta.GetText(_devString, I18NSpace);
            if (IsVirtualFont)
            {
                text.font = Rosetta.IsDefault() ? _devFont : Rosetta.GetFont(VirtualFontName);
            }
        }
Пример #2
0
        public override void Refresh()
        {
            var audioSource = gameObject.GetComponent <AudioSource>();
            var status      = audioSource.isPlaying;

            audioSource.clip = Rosetta.IsDefault() ? _devAudio : Rosetta.GetAudio(ResName, I18NSpace);
            if (status)
            {
                audioSource.Play();
            }
        }
Пример #3
0
        public override void Refresh()
        {
            var image = gameObject.GetComponent <SpriteRenderer>();

            image.sprite = Rosetta.IsDefault() ? _devSprite : Rosetta.GetSprite(ResName, I18NSpace);
        }