unity3d 更换sprite renderer中sprite的图片
2016-03-29 17:12
801 查看
unity3d 更换sprite renderer中sprite的图片
所更换图片尺寸与原图片相同
所更换图片尺寸与原图片相同
SpriteRenderer spr = gameObject.GetComponent<SpriteRenderer>(); Texture2D texture2d = (Texture2D)Resources.Load("herominired");//更换为红色主题英雄角色图片 Sprite sp = Sprite.Create(texture2d,spr.sprite.textureRect,new Vector2(0.5f,0.5f));//注意居中显示采用0.5f值 spr.sprite = sp;
相关文章推荐
- Unity3D手游开发日记(7) - 适合移动平台的天气效果
- 使用Multiplayer Networking做一个简单的多人游戏例子-2/3(Unity3D开发之二十六)
- 使用Multiplayer Networking做一个简单的多人游戏例子-2/3(Unity3D开发之二十六)
- 关于 unity5.3.1 录制 animation 带有 rotation 信息打包 Android 会运动错乱的问题
- Unity 时间缩放状态下的特效播放
- PlayerPrefs 位置 unity
- [Unity官方文档翻译]Primitive and Placeholder Objects Unity原生3D物体教程
- Unity 打包后文件系统访问的一个小细节
- Unity 转 IOS 工程报错:EXC_BAD_ACCESS
- Unity集成Leap Motion
- 使用Multiplayer Networking做一个简单的多人游戏例子-1/3(Unity3D开发之二十五)
- 使用Multiplayer Networking做一个简单的多人游戏例子-1/3(Unity3D开发之二十五)
- Unity播放带Alpha通道的视频(unity play channel movie)
- win10安装配置vs community 2015+opencv3.1.0
- unity3d 扩展unity原有的Inspector
- 【Unity】2.6 游戏视图(Game)
- 【Unity】2.5 场景视图(Scene)
- 【Unity】2.4 层次视图(Hierarchy)
- 【Unity】2.3 项目浏览器和资源的组织
- Unity3d BTDF实时折射模拟有粗糙度的半透明物体