Exemple #1
0
    void Awake()
    {
        Char1.SetActive(false);
        Char2.SetActive(false);
        Char3.SetActive(false);
        Characteruse = PlayerPrefs.GetInt(SelectedCharacter);
        switch (Characteruse)
        {
        case 1:
            Char1.SetActive(true);
            break;

        case 2:
            Char2.SetActive(true);
            break;

        case 3:
            Char3.SetActive(true);
            break;

        default:
            Char2.SetActive(true);
            break;
        }
    }
Exemple #2
0
 public Iso9Rule(Char3 from, Char3 to, Char3 alt, bool commaOrCedilla, bool macronOrDiaresis)
 {
     From        = from;
     To          = to;
     Alternative = alt;
     IsCharacterWithDescender       = commaOrCedilla;
     IsCharacterWithUmlautAndMacron = macronOrDiaresis;
 }
Exemple #3
0
 void Start()
 {
     CharacterPos  = Char2.transform.localPosition;
     HidePos       = Char1.transform.localPosition;
     Char1Renderer = Char1.GetComponent <SpriteRenderer>();
     Char2Renderer = Char2.GetComponent <SpriteRenderer>();
     Char3Renderer = Char3.GetComponent <SpriteRenderer>();
 }
Exemple #4
0
        private static Dictionary <char, FrugalLocalList <Iso9Rule> > BuildRules()
        {
            // simple
            var regular = new Char3[]
            {
                "А", "A", "Ӓ", "Ä", "Ӓ̄", "Ạ̈", "Ӑ", "Ă", "А̄", "Ā", "Ӕ", "Æ", "А́", "Á", "А̊", "Å", "Б", "B", "В", "V",
                "Г", "G", "Ѓ", "Ǵ", "Ғ", "Ġ", "Ҕ", "Ğ", "Һ", "Ḥ", "Д", "D", "Ђ", "Đ", "Е", "E", "Ӗ", "Ĕ", "Ё", "Ë",
                "Є", "Ê", "Ж", "Ž", "Ӝ", "Z̄", "Ӂ", "Z̆", "З", "Z", "Ӟ", "Z̈", "Ӡ", "Ź", "Ѕ", "Ẑ", "И", "I", "Ӣ", "Ī",
                "И́", "Í", "Ӥ", "Î", "Й", "J", "І", "Ì", "Ї", "Ï", "І̄", "Ǐ", "Ј", "J̌", "Ј̵", "J́", "К", "K", "Ќ", "Ḱ",
                "Ӄ", "Ḳ", "Ҝ", "K̂", "Ҡ", "Ǩ", "Ҟ", "K̄", "К̨", "K̀", "Ԛ", "Q", "Л", "L", "Љ", "L̂", "М", "M", "Н", "N",
                "Њ", "N̂", "Ӊ", "Ṇ", "Ҥ", "Ṅ", "Ԋ", "Ǹ", "Ԣ", "Ń", "Ӈ", "Ň", "Н̄", "N̄", "О", "O", "Ӧ", "Ö", "Ө", "Ô",
                "Ӫ", "Ő", "Ӧ̄", "Ọ̈", "Ҩ", "Ò", "О́", "Ó", "О̄", "Ō", "Œ", "Œ", "П", "P", "Ҧ", "Ṕ", "Ԥ", "P̀", "Р", "R",
                "С", "S", "С̀", "S̀", "Т", "T", "Ћ", "Ć", "Ԏ", "T̀", "Т̌", "Ť", "У", "U", "Ӱ", "Ü", "Ӯ", "Ū", "Ў", "Ŭ",
                "Ӳ", "Ű", "У́", "Ú", "Ү", "Ù", "Ұ", "U̇", "Ԝ", "W", "Ф", "F", "Х", "H", "Ц", "C", "Ҵ", "C̄", "Џ", "D̂",
                "Ч", "Č", "Ӌ", "C̣", "Ӵ", "C̈", "Ҹ", "Ĉ", "Ч̀", "C̀", "Ҽ", "C̆", "Ҿ", "C̨̆", "Ш", "Š", "Щ", "Ŝ", "Ъ",
                "ʺ",
                "Ы", "Y", "Ӹ", "Ÿ", "Ы̄", "Ȳ", "Ь", "ʹ", "Э", "È", "Ә", "A̋", "Ӛ", "À", "Ю", "Û", "Ю̄", "Û̄", "Я", "Â",
                "Ґ", "G̀", "Ѣ", "Ě", "Ѫ", "Ǎ", "Ѳ", "F̀", "Ѵ", "Ỳ", "а", "a", "ӓ", "ä", "ӓ̄", "ạ̈", "ӑ", "ă", "а̄", "ā",
                "ӕ", "æ", "а́", "á", "а̊", "å", "б", "b", "в", "v", "г", "g", "ѓ", "ǵ", "ғ", "ġ", "ҕ", "ğ", "һ", "ḥ",
                "д", "d", "ђ", "đ", "е", "e", "ӗ", "ĕ", "ё", "ë", "є", "ê", "ж", "ž", "ӝ", "z̄", "ӂ", "z̆", "з", "z",
                "ӟ", "z̈", "ӡ", "ź", "ѕ", "ẑ", "и", "i", "ӣ", "ī", "и́", "í", "ӥ", "î", "й", "j", "і", "ì", "ї", "ï",
                "і̄", "ǐ", "ј", "ǰ", "ј̵", "j́", "к", "k", "ќ", "ḱ", "ӄ", "ḳ", "ҝ", "k̂", "ҡ", "ǩ", "ҟ", "k̄", "к̨",
                "k̀",
                "ԛ", "q", "л", "l", "љ", "l̂", "м", "m", "н", "n", "њ", "n̂", "ӊ", "ṇ", "ҥ", "ṅ", "ԋ", "ǹ", "ԣ", "ń",
                "ӈ", "ň", "н̄", "n̄", "о", "o", "ӧ", "ö", "ө", "ô", "ӫ", "ő", "о̄̈", "ọ̈", "ҩ", "ò", "о́", "ó", "о̄",
                "ō",
                "œ", "œ", "п", "p", "ҧ", "ṕ", "ԥ", "p̀", "р", "r", "с", "s", "с̀", "s̀", "т", "t", "ћ", "ć", "ԏ", "t̀",
                "т̌", "ť", "у", "u", "ӱ", "ü", "ӯ", "ū", "ў", "ŭ", "ӳ", "ű", "у́", "ú", "ү", "ù", "ұ", "u̇", "ԝ", "w",
                "ф", "f", "х", "h", "ц", "c", "ҵ", "c̄", "џ", "d̂", "ч", "č", "ӌ", "c̣", "ӵ", "c̈", "ҹ", "ĉ", "ч̀",
                "c̀",
                "ҽ", "c̆", "ҿ", "c̨̆", "ш", "š", "щ", "ŝ", "ъ", "ʺ", "ы", "y", "ӹ", "ÿ", "ы̄", "ȳ", "ь", "ʹ", "э", "è",
                "ә", "a̋", "ӛ", "à", "ю", "û", "ю̄", "û̄", "я", "â", "ґ", "g̀", "ѣ", "ě", "ѫ", "ǎ", "ѳ", "f̀", "ѵ", "ỳ",
                "Ӏ", "‡", "ʼ", "`", "ˮ", "¨"
            };
            var withDescender = new Char3[]
            {
                "Җ", "Ž̦", "Ž̧", "Қ", "K̦", "Ķ", "Ԡ", "L̦", "Ļ", "Ң", "N̦", "Ņ", "Ҫ", "Ș", "Ş", "Ҭ", "Ț", "Ţ", "Ҳ",
                "H̦",
                "Ḩ", "Ҷ", "C̦", "Ç", "җ", "ž̦", "ž̧", "қ", "k̦", "ķ", "ԡ", "l̦", "ļ", "ң", "n̦", "ņ", "ҫ", "ș", "ş",
                "ҭ",
                "ț", "ţ", "ҳ", "h̦", "ḩ", "ҷ", "c̦", "ç"
            };
            var withUmlautAndMacron = new Char3[]
            {
                "Ӱ̄", "Ụ̈", "Ụ̄", "ӱ̄", "ụ̈", "ụ̄"
            };
            var result = new Dictionary <char, FrugalLocalList <Iso9Rule> >();

            for (int i = 0; i < regular.Length; i += 2)
            {
                var rule = new Iso9Rule(regular[i], regular[i + 1], default, false, false);
Exemple #5
0
 private Character SetSpeaker3(string Name, string Face)
 {
     Char3.SetStandardText(Name);
     return(Char3);
 }