yefeng712 发表于 2023-10-1 00:59:51

为啥只有一个按钮有点击效果

本帖最后由 yefeng712 于 2023-10-1 01:01 编辑

为什么只有第一个按钮有点击效果啊?免费版
<火山程序 类型 = "通常" 版本 = 1 />

方法 按钮_被单击 <接收事件 类型 = 整数 注释 = "用户在组件上单击事件" 注释 = "注意:"
      注释 = "1. \"按钮\"类别及\"图片按钮\"组件会自动初始设置\"支持单击\"属性为真,不需要单独设置;"
      注释 = "2. 除开上述类别组件外,必须将组件的\"支持单击\"属性设置为真才会发送本事件.">
参数 来源对象 <类型 = 按钮 注释 = "提供事件产生的具体来源对象">
参数 标记值 <类型 = 整数 注释 = "用户调用\"挂接事件\"命令时所提供的\"标记值\"参数值,非此方式挂接事件则本参数值固定为0.">
{


    变量 背景图像 <类型 = 状态到图像表 被按下 = "E:\\E4A\\yem-server\\素材\\bt1.png" 通常 = "E:\\E4A\\yem-server\\素材\\bt2.png">



    如果 (来源对象 == 按钮1)
    {
      按钮1.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮2)
    {
      按钮2.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮3)
    {
      按钮3.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮4)
    {
      按钮4.置状态背景图 (背景图像)
    }
    返回 (0)

    <折叠> 如果 (来源对象 == 按钮5)
    {
      按钮5.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮6)
    {
      按钮6.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮7)
    {
      按钮7.置状态背景图 (背景图像)
    }
    返回 (0)

    如果 (来源对象 == 按钮8)
    {
      按钮8.置状态背景图 (背景图像)
    }
    返回 (0)

}

b0y 发表于 2023-10-1 02:41:57

因为你有 返回(0)

放到最下面一句就行了

创世魂 发表于 2023-10-1 09:32:40

对,参考楼上返回放到最下面试试。类库没有限制,不分什么免费版付费版。

yefeng712 发表于 2023-10-2 15:32:20

谢谢各位
页: [1]
查看完整版本: 为啥只有一个按钮有点击效果