UGUI怎么获取Image,怎么动态的更换Image
2015-01-11 05:45
204 查看
怎么动态来修改UGUI中的image呢,怎么来获取这个组件呢 ,首先我们需要在头文件里面定义一下
我圈中的那***哪里,不能没办法获取到image组件
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using UnityEngine.Sprites;
public class OnButton : MonoBehaviour {
private Button button;
private Image image;
void Start () {
button=this.GetComponent<Button>();
image=this.GetComponent<Image>();
}
private void ButtonDown()
{
button.interactable=false; image.overrideSprite=Resources.Load("Textures/TechBlue/background",typeof(Sprite))as Sprite;//这里就是修改他的图片,
image.color=Color.red;
}
}
最后记住,在图片哪里我们需要换一下类型,不然没办法修改他的图片
我圈中的那***哪里,不能没办法获取到image组件
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using UnityEngine.Sprites;
public class OnButton : MonoBehaviour {
private Button button;
private Image image;
void Start () {
button=this.GetComponent<Button>();
image=this.GetComponent<Image>();
}
private void ButtonDown()
{
button.interactable=false; image.overrideSprite=Resources.Load("Textures/TechBlue/background",typeof(Sprite))as Sprite;//这里就是修改他的图片,
image.color=Color.red;
}
}
最后记住,在图片哪里我们需要换一下类型,不然没办法修改他的图片
相关文章推荐
- 奇怪,Blend3 中怎么动态显示image图片呢?
- jquery动态生成添加的html代码怎么获取id 或class
- 如何使用代码动态的获取和设置ImageView的宽度和高度?
- jquery动态生成html代码 怎么 获取id 或 class
- 动态获取和设置ImageView的宽度和高度
- 如何让jqzoom支持动态更换放大图(jqzoom change image)
- 在ASP.NET中怎么获取动态文本框的值(在程序的后台获取)
- TreeView 动态获取ImageList中的图标
- Js 怎么遍历json对象所有key及根据动态key获取值
- jquery动态生成html代码 怎么 获取id 或 class
- 如何动态的获取和设置ImageView的宽度和高度?
- android 动态实现点击ImageButton更换图片
- 【ASP.NET】js动态生成的控件,在后台获取不到怎么办?
- 【Unity】UGUI怎么动态的添加按钮的OnClick点击事件
- Js 怎么遍历json对象所有key及根据动态key获取值
- 奇怪,Blend3 中怎么动态显示image图片呢?
- 如何使用代码动态的获取和设置ImageView的宽度和高度?
- 怎么获取JQuery动态生成的元素的值?
- EL表达式怎么获取Map的动态key?
- 使用SDWebImage 怎么获取指定请求对应的缓存图片呢?