guopenglun
guopenglun
需要在上级GAMEOBJECT添加一个Inline manager和多个Sprite Graphic脚本(根据你表情的数量,静态的一个,动态的有几个添加几个。)Sprite Graphic脚本上拖入你图片生成的asset 文件即可。
还要把Sprite Graphic拖到 Inline manager里 类似这样 
https://github.com/Dogwei/Swifter.Json/blob/cad060de3ec2add19a2b913c1e57b428d20973c7/Swifter.Core/RW/IValueInterfaceMaper.cs 用这个可以解决 但是必须手动将为 RepeatedField 属性添加一个空的set{} 方法。 因为谷歌定义的RepeatedField 在类中是只读的,你只需要往里面add或者remove数据,不需要new新的数组覆盖它。 目前我还没找到如何不用手动添加set{}方法即可 让IValueInterfaceMaper 捕获RepeatedField 类的方法。 摸索中
tvalue=listUsed.ObserveRemove().ToReactiveProperty(); tvalue=listUsed.ObserveEveryValueChanged(_ => _.Count).ToReactiveProperty();