NGUI-Button

public class L6 : MonoBehaviour
{
    public UIButton btnJoin;
    // Start is called before the first frame update
    void Start()
    {
        //所有组件的共同特点
        //在三个基础组件上添加对应控件
        //如果希望响应点击等事件,需要添加碰撞器

        //制作Button
        //1.一个Sprite,如果需要文字就再添加一个Label子对象
        //2.为Sprite添加Button脚本
        //3.添加碰撞器

        //相关参数
        //Tween Target - 按钮控制的目标
        //Transition - 过渡效果经历时间
        //Colors - 按钮各状态颜色设置
        //Sprites - 按钮各状态图片设置
        //OnClick - 点击按钮响应脚本

        //监听事件的两种方式
        //1.拖脚本
        //2.通过代码获取按钮对象进行监听
        btnJoin.onClick.Add(new EventDelegate(ClickCallback));
    }

    public void ClickCallback()
    {
        print("ClickCallBack");
    }
}

posted @ 2025-03-22 21:39  cannedmint  阅读(18)  评论(0)    收藏  举报