# EmojiText (Emoji, Hyperlink for UGUI)
Emoji and Hyperlink for Unity UGUI Text ,继承 UGUI 中的 Text 组件,实现超链接和图文混排,[Github 地址](https://github.com/HedgehogSir/EmojiText.git)
参考了 [GText](https://github.com/garsonlab/GText)
相较于 GText 修改了:
- 新增点击超链接范围外的回调
- 优化下划线表现
- 新增了超链接颜色渐变
- 删除了单独的下划线
- 删除了自定义加载动画
效果图:
![](Screenshot.gif)
输入内容:
```
测试[E1]默认大小且无点击表情
测试[E2|40#E2Cclick]自定义大小且可点击表情
测试[A1|40#AnimationClick]自定义大小且可点击动态表情
测试[0x01#ff0000#ff00ff#ClickLink=HyperLink超链接]可点击且渐变
测试[0x02|40|20#ff00ff#ClickImg=E3]ceshi自定义长宽的Image
```
# 使用说明
## 准备图集
将需要做成 Emoji 的图片打包成图集。
把准备好的图片放到 Icon 文件夹中,Emoji 表情图片的分辨率,必须是 2 的次方,比如 64x64,可以使用 EasyImageModifier 批量修改文件大小,不然边角可能有瑕疵。
Icon 内的所有图集要设置可被读写。
## 打包图集和材质
选中 Icon 文件夹,右键 EmojiText Build 即可(Icon 内的所有图集要设置可被读写)
![](EmojiBuild.jpg)
Build 完成以后,Atlas 多出了三个文件
![](Atlas.jpg)
接下来就可以在 Hierarchy 面板中创建 EmojiText 查看效果了
![](CreateEmojiText.jpg)
在实际项目中,EmojiText 可在 Awake 中定义 材质球 和 配表的加载
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
EmojiText(Emoji,用于UGUI的超链接) Emoji和用于Unity UGUI的超链接文本,继承自UGUI中的文本组件,实现超链接和图文混排, 参考了 相较于GText修改了: 新增点击超链接范围外的一部分 优化下划线表现 新增了超链接颜色渐变 删除了单独的下划线 删除了自定义加载动画 效果图: 输入内容: 测试[E1]默认大小且无点击表情 测试[E2|40#E2Cclick]自定义大小且可点击表情 测试[A1|40#AnimationClick]自定义大小且可点击动态表情 测试[0x01#ff0000#ff00ff#ClickLink=HyperLink超链接]可点击且渐变
资源详情
资源评论
资源推荐
收起资源包目录
EmojiText-master.zip (96个子文件)
EmojiText-master
Editor
EmojiTextBuilder.cs 7KB
Screenshot.gif 71KB
Atlas
UI-EmojiFont.shader 3KB
LICENSE 1KB
EmojiBuild.jpg 20KB
EasyImageModifier
EasyImageModifier.exe 1.18MB
使用更新说明.txt 1KB
Easy Image Modifier(批量修改图片大小)下载 v4.8绿色版_批量图片调整软件 - pc6下载站.url 341B
EmojiText.cs 28KB
Icon
E29.png 9KB
E11.png 8KB
E66.png 8KB
E12.png 8KB
E21.png 9KB
E42.png 7KB
E79.png 7KB
A1_3.png 6KB
E23.png 9KB
E6.png 9KB
E18.png 9KB
E27.png 9KB
E70.png 9KB
E64.png 9KB
E74.png 8KB
E80.png 4KB
E50.png 8KB
EHorn.png 557B
E9.png 7KB
E59.png 9KB
E19.png 8KB
E34.png 8KB
E37.png 8KB
E35.png 9KB
E2.png 8KB
E17.png 9KB
E3.png 7KB
E57.png 9KB
A1_1.png 7KB
E65.png 9KB
E8.png 11KB
E75.png 6KB
E7.png 10KB
E5.png 8KB
E22.png 9KB
E56.png 8KB
E15.png 8KB
E48.png 9KB
E53.png 9KB
E63.png 9KB
A1_2.png 6KB
E51.png 9KB
E71.png 7KB
E72.png 8KB
E78.png 6KB
E62.png 8KB
E1.png 7KB
E4.png 9KB
E69.png 8KB
E32.png 9KB
E20.png 9KB
E39.png 9KB
E55.png 9KB
E40.png 9KB
E76.png 8KB
E61.png 8KB
E73.png 7KB
E10.png 9KB
E45.png 10KB
E46.png 10KB
E47.png 9KB
E13.png 10KB
E67.png 9KB
E25.png 8KB
E77.png 7KB
E38.png 9KB
E58.png 8KB
E33.png 9KB
E54.png 7KB
E30.png 9KB
E43.png 9KB
E31.png 8KB
E26.png 9KB
E44.png 9KB
E41.png 9KB
E36.png 8KB
E16.png 9KB
E49.png 10KB
E28.png 9KB
E52.png 8KB
E68.png 8KB
E60.png 9KB
E24.png 9KB
E14.png 8KB
Atlas.jpg 16KB
README.md 2KB
CreateEmojiText.jpg 10KB
共 96 条
- 1
日月龙腾
- 粉丝: 34
- 资源: 4575
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python编程的中国人口热力图设计源码
- 基于Java开发的动画效果丰富的NewTvWidget-UI设计源码
- 基于C++语言开发的ssar(SRE SAR)工具家族全新设计源码
- 基于Python实现的wanggejiaoyi网格交易策略设计源码
- 基于PaddlePaddle的Python声纹识别设计源码
- 基于Python、HTML、JavaScript、CSS的Bangwodai设计源码架构
- 基于Python技术的体育网站爬虫设计源码
- 基于JDK17+SpringBoot3.2.7+SpringSecurity3.2.7的JWT多策略认证与Redis黑名单管理设计源码
- 基于SpringBoot和Layui框架的Java投票系统设计源码
- 基于Java和Lua的多语言数学库设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1