本帖最后由 一蓑烟雨 于 2026-6-7 18:47 编辑
新版本荣耀反馈桌面没有水波纹,
因为我没有给每个图片编组 切换水波纹,而是看了属性可以用@图片,所以尝试一下一个waterwallpaper切换多张图片,唯一缺点就是(双击)触发不会马上切换,而是要再次回到桌面才切换壁纸,原视频有示例。华为主题正常显示(切换延迟),新荣耀即使加了livewallpaper描述文件也不能识别
原代码
<Var name=”index” expression=”0” type=”number”/>
<Var name=”bgg” type=”string” expression=”ifelse(eq(#index,0),´bgg_0.jpg´,ifelse(eq(#index,1),´bgg_1.jpg´,ifelse(eq(#index,2),´bgg_2.jpg´,ifelse(eq(#index,3),´bgg_3.jpg´,ifelse(eq(#index,4),´bgg_4.jpg´,ifelse(eq(#index,5),´bgg_5.jpg´,ifelse(eq(#index,6),´bgg_6.jpg´,ifelse(eq(#index,7),´bgg_7.jpg´,´bgg_8.jpg´))))))))”/>
<Button x=”0” y=”0” w=”#sw” h=”#sh”>
<Trigger action=”double”>
<VariableCommand name=”index” expression=”ifelse(ge(#index,8),0,#index+1)”/>
</Trigger>
</Button>
<WaterWallpaper xmesh=”25” ymesh=”25” src=”@bgg” torsion=”3” color=”#000078” />
解决办法: 删掉上面的定义和按钮 ,只要一个水波纹
<WaterWallpaper xmesh=”25” ymesh=”25” src=”bgg_0.jpg” torsion=”3” color=”#000078” />
华为不用改
|
打赏
查看全部打赏 >