
Unity3d设置背景图片教程:
1.打开Unity3d场景,点击Create-GUITexture。
2.在下方面板点击鼠标右键,选择Create-Material创建一个材质球。
3.对材质球起名。
4.找到电脑硬盘上的图像文件,鼠标右键选择复制。
5.进入Assets/Materials文件夹下(Unity3d工程目录中的子目录之一),鼠标右键点击粘贴。
6.重新进入Unity3d场景,将图像直接拖拽到材质球上赋予贴图。
7.将材质球拖拽到GUI Texture上赋予材质,点击Edit,选择Render Setting用于调节场景灯光强度。
8.设置RGBA四个值都为255,使场景灯光最亮。
9.切换到Game面板,点击播放按钮查看背景图标。
兄弟,其实你的意思应该是从图片集中获取某一张图片吧,再将这个图片添加给Sprite是吧,这个是可以的
UISprite sprite = gameObject.GetComponent<UISprite>()
sprite.spriteName = "XXX"
这样就可以动态控制sprite的背景了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)