Exemplo n.º 1
0
    public void InitEmoji()
    {
        string strPath = "Assets/Emoji/emoji/emoji_c.png";

        Object[] sprites = UnityEditor.AssetDatabase.LoadAllAssetsAtPath(strPath);
        for (int i = 0; i < sprites.Length; i++)
        {
            Sprite sp = sprites[i] as Sprite;
            if (sp != null)
            {
                TextEx.AddEmoji(sp.name);
                if (!m_dicEmojiSprite.ContainsKey(sp.name))
                {
                    m_dicEmojiSprite.Add(sp.name, sp);
                }
                continue;
            }
        }
        strPath = "Assets/Emoji/emoji/emoji_mat.mat";
        Object mat = UnityEditor.AssetDatabase.LoadAssetAtPath(strPath, typeof(Material));

        m_emojiMaterial = mat as Material;
    }