单击时切换图像的lua。

我正在尝试在用户点击图像时切换图像。它的作用是改变图像并将播放中的背景音频静音,反之亦然。我正在使用一个名为Indigo Autoplay Media Studio 8的程序中的lua语言。

以下是代码:

如果(Audio.Play(CHANNEL_BACKGROUND) == true) then
    Audio.Pause(CHANNEL_BACKGROUND);
    Image.Load("playpause", "AutoPlay\\Images\\gg57570759.png");
else
    Image.Load("playpause", "AutoPlay\\Images\\gg57570759 on.png");
    Audio.Play(CHANNEL_BACKGROUND);
end
点赞
用户1838300
用户1838300

首先您需要将以下脚本添加到图像的On Click事件中:

Audio.TogglePlay(CHANNEL_BACKGROUND);

然后打开页面属性,在页面的On Audio事件中添加以下脚本:

if (e_State == "Pause") then
    Image.Load("playpause", "AutoPlay\\Images\\gg57570759.png");
else
    Image.Load("playpause", "AutoPlay\\Images\\gg57570759 on.png");
end
2015-03-11 12:14:33