动态表情与超链接制作
这里是根据图文混排源码(二)进一步修改的,其他链接也不贴了,就贴一个链接就好了,第一次看这文章的同学可以先去看看其他几篇文章
Unity UGUI图文混排源码(二):http://blog.csdn.net/qq992817263/article/details/51112311
1.首先来一个好消息,在最新版本的图文混排中,终于搞定了<quad>占位乱跳的问题,如果是从图文二过来已有工程的同学,可以将InlieText组件的Align By Geometry勾选上,对齐几何体,然而看字面意思我也一篇茫然,不过这里我们就可以理解他至少对齐了<quad>标签就可以了。
2.将标签引用图片名称索引图片改为了ID索引,为了让文本更简短一些,也为了后面的动态表情
3.动态表情,这当然是最新的功能了,你只需要将你需要变换的图片的ID加在标签原来的ID后面中间加一个#字符号分开就好,如图所示
- <quad name=1#2 size=24 width=1 /> //切换ID为1和ID为2的两张图片
- <quad name=1 size=24 width=1 /> //没有动态图片
4.来看看脚本文件,如果有同学需要使用肯定会根据要求更改脚本:
AnimNum表示最多切换的张数,应该在update里面限制,我好像还没加上去,后面再说
m_AnimIndex表示有动态表情的索引
m_AnimSpiteTag表示动态标签的集合
m_AnimSpriteInfor表示动态表情的集合
- #region 动画标签解析
- //最多动态表情数量
- int AnimNum = 4;
- List<int> m_AnimIndex;
- Dictionary<int, SpriteTagInfor[]> m_AnimSpiteTag;
- Dictionary<int, InlineSpriteInfor[]> m_AnimSpriteInfor;
- #endregion
5.其他功能,无非再解析标签,存一下表情数据,跟图文二差不多,然后动态图片的更新间隔时间也需要自己在update里面去更改
,因为改得很随意,现在代码乱得一团糟,有疑问的跟我说就可以
6.来一张动态表情的运行截图:
工程GITHub地址
https://github.com/coding2233/TextInlineSprite
动态表情与超链接制作相关推荐
- 怎么制作gif动态图 QQ动态表情包怎么制作
在平时的聊天中经常会使用到GIF动图,不仅仅可以缓解气氛,还很有趣,那这些动态图是如何制作的呢?没有想象的那么难,今天来看看怎么制作的吧! 1.先准备好素材,要制作什么样的动图,可以是图片也可以是视频 ...
- gif动态表情包在线制作的操作技巧
现在,表情包已经广泛运用于微信.贴吧以及各种论坛和自媒体.在与好友进行聊天的时候,有的人总是有各种各样的表情来使用,很多都是没有见过的,非常新颖有趣.那么为什么他们有这么多的gif动态表情呢?因为这些 ...
- python 怎么将数组转为列表_怎么将视频转为GIF动态图 表情包怎么制作
说到GIF,大家应该都不陌生了吧!尤其是在聊天中使用较多,似乎一言不合就开启了斗图模式,但是我们平时使用的GIF一般都是软件中自带的,其实自己制作也是很方便的,而且会发现很有趣,不但可以直接录制成GI ...
- GIF表情包怎么制作 QQ动态图如何玩
日常聊天的时候,我们很少以图片或者视频的方式,由于GIF的广泛使用,很多人开始使用动态表情包进行交流,不仅仅会有很多的乐趣,还不会引起尴尬的氛围,但是GIF表情包这么多,怎么寻找一个符合情景的呢?很多 ...
- unity3d 图文并排--动态表情--超链接。
先看一下demo 主要是通过正则表达式,获取文本标签信息. 然后重载OnPopulateMesh方法,重新绘制文本模型. 代码有点多,贴上主要方法OnPopulateMesh: protected o ...
- python制作会动的表情包_利用python图片生成,需10几行代码,生成的动态表情包(小黄鸭)...
小编找到了10几行的,好玩的动态表情包生成的代码.分享分享! 这个程序怎么做呢?不要急,来听我给大家分析分析. 工具:程序环境 语言:Python 3.6 编辑器:Pycharm 程序步骤 实现字符动 ...
- 轻松搞定手机在线制作gif动态表情图的操作技巧
gif动态表情是聊天沟通活跃气氛常用的方式,有趣好玩的gif动态表情图能够更好的带动聊天的氛围,并且能够减少尴尬的气氛,一半获取gif动态表情的方式都是从网上找,或者将好友发布的表情进行收藏使用,那么 ...
- 怎么制作有趣的GIF动态表情包
每每使用QQ或者微信进行聊天的时候,总能看到群里发的都是动图,也有很多人是自己制作的,看起来很有趣,这样的动态gif是怎么制作的呢?其实是可以在线截取的哦!那怎么制作有趣的GIF动态表情包呢? 1.在 ...
- GIF动态图是怎么制作出来的?学会这几招轻松做出表情包
GIF动态图是怎么制作出来的呢?GIF动态图可以用于很多方面.例如,如果你需要向别人展示某个产品的功能或者演示某个过程,你可以使用GIF动态图来说明.此外,如果你想分享一些有趣的内容,你也可以使用GI ...
- php聊天动图,如何制作微信动态表情 真人qq聊天搞笑动态图片 多人摇头娃娃在线制作...
呼呼,总算是完成了哦,最后就是保存摇头娃娃啦,单击"另存为"按钮-"保存为单独文件",在随即弹出的保存页面里面,设置图片的保存路径并为图片命名,最后选择&quo ...
最新文章
- 前端学习(1370):错误处理中间件
- 树莓派使用STEP5:安装samba文件共享服务器
- 什么叫做项目孵化_蓝莓孵化营12进5争夺战,项目人绽放自我不留遗憾
- 网站推广优化教程100条(完整版)
- 关于IllegalArgumentException occurred while calling setter for property
- note4-WEB源码拓展
- MySQL性能调优-使用ROLLUP代替UNION ALL
- 文字转语音,有什么软件好用?
- 后端工程师需要学习的前端知识——JS(一)
- 【日语】编程相关日语词汇
- 会计学基础期末考试试题及答案
- 中国不投美国国债还能投什么?
- 项目管理之如何进行项目干系人管理
- 使用百度云加速服务进行配置网站https证书(例如:阿里云免费SSL证书)
- 【深度学习】(11) 学习率衰减策略(余弦退火衰减,多项式衰减),附TensorFlow完整代码
- dev cpp source file not compiled
- GLES2.0中文API-glCompressedTexSubImage2D
- 【Python-Microfilm-web-app-flask】基于Flask构建的微电影网站实例及源码参考
- 手机ANR问题处理方法及策略
- matplotlib.pyplot.cm结构及用法||参数详解