woshibobwz 发表于 2023-10-10 00:37:14

【提问】跑马灯是通过什么来实现的?

大佬们,跑马灯是通过什么来实现的?
自己摸索了几天,硬是没写出来。今天好不容易跑起来了,但是错误一大推!第一是只能跑一起,跑完后要关闭对话框重新对话才可以。概率是抽取问题来实现的(这样肯定不对)。跑马灯是通过GETVALIDSTRSUPER这个来实现的,错误一大推!跪求大佬指点下~~~~

muhairui 发表于 2023-10-10 18:26:40

#IF
#SAY
<$STR(S$帧图片)>


#IF
EQUAL N$开启 1
#ACT
DelayGoto <$STR(N$延迟)> @福利转盘减速

#IF
EQUAL N$开启 2
#ACT
DelayGoto <$STR(N$延迟)> @减速结束


[@福利转盘减速]
#IF
#ACT
Mov N$开启 2
Movr N$速度 30 40
Movr N$减速1 3
Mov S$帧图片 <Frames|x=120.0|y=133.0|count=6|prefix=custom\flzp\z|suffix=.png|speed=<$STR(N$速度)>|loop=<$STR(N$减速)>>
MUL N$圈时 N$速度 60
MUL N$延迟 N$减速 N$圈时
Goto @转盘界面


[@减速结束]
#IF
EQUAL N$开启 2
#ACT
Mov N$开启 3
Movr N$速度 35 65
Mov S$帧图片 <Frames|x=120.0|y=133.0|count=<$STR(N$定格)>|prefix=custom\flzp\z|suffix=.png|speed=<$STR(N$速度)>|loop=1>
Goto @转盘界面
Mul N$延迟给予 N$速度 N$定格
Mul N$延迟给予 10
DelayGoto <$STR(N$延迟给予)> @给予奖励

woshibobwz 发表于 2023-10-11 11:09:05

muhairui 发表于 2023-10-10 18:26
#IF
#SAY



谢谢大佬,现在就去尝试!万分感谢

172212163 发表于 2023-10-24 04:38:29

这个方法不错

caohh123 发表于 2023-10-24 09:16:17

放一个特效的标签.然后通过递归调用不断改变特效标签的坐标

伊泽 发表于 2023-11-4 02:37:06

222222222222222
页: [1]
查看完整版本: 【提问】跑马灯是通过什么来实现的?