Unity Emoji表情系統


2021-4-3 發布1.1.0版本 增加了 超鏈接、視屏、按鈕混排

該解決方案的由來是由於公司的需求,且該需求比較特殊,需求就是要顯示手機上的所有表情和顏文字以及自定義表情,效果向Andoid和IOS開發看齊,我透,這個可有點難度了,顯示自定義表情還好說,但是你讓我顯示手機上的所有表情,以及顏文字混排,和多個國家語言混排。你這不是褲衩子太緊非要劈叉,這不純屬扯Dan嘛。這里我真的忍不住要吐槽一下了,我星星你個大猩猩,人家是原生,我們又不是原生,啥玩意都能給你顯示出來?

你和產品講道理?

你莫不是在開玩笑?

后來實在沒辦法,嘗試了網上的多種方法,內嵌原生、TextMeshPro...等多種解決方案最后都沒有解決問題。

所以最后耗盡最后一根僅存的頭發,聲嘶力竭的產出了這個解決方案。

目前該解決方案以投入商業使用,阿語、西語、英語、漢語、葡萄牙語以及多國之間不同的手機表情以及混排功能效果顯著。雖不能與原生並駕齊驅,但是能追着走也還是不錯的。

功能都完善了,所以原理也不過多介紹了,直接拿着用就得了。

所以廢話不多說看正文

功能介紹

  • 1.支持Android、IOS、IPad 輸入法自帶的所有表情
  • 2.支持自定義動態表情
  • 3.支持自定義靜態表情
  • 4.支持自定義按鈕
  • 5.支持自定義超鏈接
  • 6.支持自定義視屏
  • 7.支持自定義GIF圖
  • 8.支持顏文字混排
  • 9.支持阿語混排及換行
  • 10.支持韓語、泰語、等多國語言混排

版本兼容

開發版本:Unity2018.4.14.f1

支持版本:Unity5.x、Unity2017+、 Unity2018+、Unity2019+

建議使用2018及以上版本 。

該功能支持低版本,但低於開發版本,Unity版本差異化會導致出現一些意外的問題

產品效果

總結

可以看出,該表情系統的功能還是非常非常強大的,可以說滿足了%99.9的游戲需求,不管是社交類還是游戲類,都毫無壓力。

並且該系統的擴展性也很高,純C#源碼。無任何DLL類庫和so文件,可以自行擴展。

更方便的是該系統對於增刪改查不需要編寫任何代碼,只需要通過配置即可完成。這也很好的解決了對於一些小白,或者一些懶得寫代碼的大佬的痛苦。

反正多一份能力 就多一份自信。

原文鏈接:https://blog.csdn.net/qq_42461824/article/details/112298030


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM