zoukankan      html  css  js  c++  java
  • NGUI 动态操作sprite

    1.建立一个sprite,自动包含了UISprite(script)组件,然后添加一个UIButton(Script)组件。

    建立test脚步,主要代码如下,绑定在AudioManager

    2。  public UISprite u;

    3.u = this.transform.FindChild("muteButton").GetComponent<UISprite>();

    对象的关系如下。

    4. u.GetComponent<UIButton>().normalSprite = "trumpet_Close";

    5. u.GetComponent<UIButton>().normalSprite = "trumpet";

    注意:运行之后发现u=muteButton(UISprite) 即u被实例化成一个UISprite类的对象,此对象赋值给了muteButton对象。

         因此可以调用muteButton对象下的UIButton组件了。

    sorry,我错了,刚刚与同伴讨论了一个,其实这个地方我错了,这个主要是UISprite(script)类继承了monobehavior,所以也可以调用GetComponent方法。(主要是我没有学过java和c#等面向对象的语言)。

  • 相关阅读:
    四则运算02
    第三周学习进度条
    《构建之法》阅读笔记1
    第二周学习进度条
    四则运算01
    第八周进度条
    每日站立会日07,08
    每日站立会议06
    每日站立会议05
    每日站立会议04
  • 原文地址:https://www.cnblogs.com/lfy007/p/4814127.html
Copyright © 2011-2022 走看看