结合 相关文章 3和4 ,可以 实现动态人物头像,并 对 人物的头像 进行 截图,
通过相关文章 1和2,有几种办法,可以 实现 把 图片 转换 为 2D精灵
public Sprite image_sprite 是 PlayerControl.cs里面的变量
public Sprite image_sprite;//using UnityEngine.UI;
//图片转换为 2Dsprite 精灵 的调用的方法
Texture2D img = CaptureScreen(camera, r);
Sprite pic = Sprite.Create(img, new Rect(0, 0, img.width, img.height), new Vector2(0.5f, 0.5f));//后面Vector2就是你Anchors的Pivot的x/y属性值
respawn.gameObject.GetComponent<PlayerControl>().image_sprite = pic;
相关文章:
1.

本文介绍了如何在Unity中结合相关技术,实现动态人物头像的截图并将其转换为2D精灵。利用UGUI和特定的处理方法,可以将图片有效地转化为适用于游戏的2D精灵,同时提及了摄像机的TargetTexture问题。
最低0.47元/天 解锁文章
4445

被折叠的 条评论
为什么被折叠?



