花潮论坛

搜索
热搜: 活动 交友 discuz
查看: 109|回复: 7

请马老来控制雨

[复制链接]
  • TA的每日心情
    开心
    2024-12-15 11:29
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    824

    主题

    811

    回帖

    3万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪奔放热烈春风拂面缤纷心情王者至尊大将风范金剪刀音画大师天籁妙音妙笔生花

    发表于 2024-11-24 21:20 | 显示全部楼层 |阅读模式

    请马上登录,朋友们都在花潮里等着你哦:)

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    [i=s] 本帖最后由 亚伦影音工作室 于 2024-11-25 06:03 编辑 [/i]

    评分

    参与人数 1威望 +50 金钱 +100 经验 +50 收起 理由
    红影 + 50 + 100 + 50 很给力!

    查看全部评分

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2024-11-24 21:48 | 显示全部楼层
    等着看如何解决的
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2024-12-27 08:11
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    15

    主题

    412

    回帖

    3028

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪音画大师

    发表于 2024-11-24 22:42 | 显示全部楼层

                                   
    登录/注册后可看大图


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-12-15 11:29
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    824

    主题

    811

    回帖

    3万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪奔放热烈春风拂面缤纷心情王者至尊大将风范金剪刀音画大师天籁妙音妙笔生花

     楼主| 发表于 2024-11-25 05:52 | 显示全部楼层

    请老师看看

    本帖最后由 亚伦影音工作室 于 2024-11-25 06:10 编辑

    let raindrops=mnBox.queryselectorAII('.rain');
    let rainpops=mnBox.queryselectorAII('.circle');
    let rainstate=() =>{aud.paused ? (raindrops.forEach(drop=>{drop.style.animationpiaystate='paused'}),rainpops.forEach(pop=>{pop.style.animationpiaystate='paused'})): (raindrops.forEach(drop=>{ drop.style.animationpiaystate='yunning'}),rainpops.forEach(pop=>{pop.style.animationpiaystate='yunning'}));};

    let mState = () =>{rainstate, aud.paused ? (player.style.setProperty('--sp1','1'), player.style.setProperty('--sp2','0')) : (player.style.setProperty('--sp1','0'), player.style.setProperty('--sp2','1'));};
    aud.addEventListener('play', () => mState());
    aud.addEventListener('pause', () => mState());
    player.onclick = () => aud.paused ? aud.play(): aud.pause();

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2024-12-27 08:11
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    15

    主题

    412

    回帖

    3028

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪音画大师

    发表于 2024-11-25 06:27 | 显示全部楼层
    亚伦影音工作室 发表于 2024-11-25 05:52
    let raindrops=mnBox.queryselectorAII('.rain');
    let rainpops=mnBox.queryselectorAII('.circle');
    l ...

    好像少了个括号
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-12-15 11:29
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    824

    主题

    811

    回帖

    3万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪奔放热烈春风拂面缤纷心情王者至尊大将风范金剪刀音画大师天籁妙音妙笔生花

     楼主| 发表于 2024-11-25 07:42 | 显示全部楼层

    少在哪里?请指教!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2024-12-27 08:11
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    15

    主题

    412

    回帖

    3028

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪音画大师

    发表于 2024-11-25 08:09 | 显示全部楼层
    本帖最后由 夕阳黄昏 于 2024-11-25 08:11 编辑

    原帖的
    1. <script >
    2. function rain() {
    3.         var str = "";
    4.         for(i=0; i<50; i++) {
    5.                 var l = Math.ceil(Math.random()*1200);
    6.                 str += "<span class='rain' style='left:" + l +"px;'></span>";
    7.         }
    8.         for(j=0;j<40; j++){
    9.                 var k1 = Math.ceil(Math.random()*100);
    10.                 var k2 = Math.round(Math.random()*40+70);
    11.                 str += "<span class='circle' style='left:" + k1 +"%;top:" + k2 +"%;'></span>";
    12.         }
    13.         document.getElementById('mnBox').innerHTML += str;
    14. }

    15. rain();
    16. </script>
    17. <script>
    18. let mState = () => aud.paused ? (player.style.setProperty('--sp1','1'), player.style.setProperty('--sp2','0')) : (player.style.setProperty('--sp1','0'), player.style.setProperty('--sp2','1'));
    19. aud.addEventListener('play', () => mState());
    20. aud.addEventListener('pause', () => mState());
    21. player.onclick = () => aud.paused ? aud.play(): aud.pause();


    22. </script>
    复制代码

    修改为
    1. <script >
    2. function rain() {
    3.         var str = "";
    4.         for(i=0; i<50; i++) {
    5.                 var l = Math.ceil(Math.random()*1200);
    6.                 str += "<span class='rain' style='left:" + l +"px;'></span>";
    7.         }
    8.         for(j=0;j<40; j++){
    9.                 var k1 = Math.ceil(Math.random()*100);
    10.                 var k2 = Math.round(Math.random()*40+70);
    11.                 str += "<span class='circle' style='left:" + k1 +"%;top:" + k2 +"%;'></span>";
    12.         }
    13.         document.getElementById('mnBox').innerHTML += str;
    14. }

    15. rain();
    16. let raindrops = mnBox.querySelectorAll('.rain');
    17. let rainpops = mnBox.querySelectorAll('.circle');
    18. let rainState = () => {
    19.         aud.paused ? (raindrops.forEach( drop => {drop.style.animationPlayState='paused'}) , rainpops.forEach( pop => {pop.style.animationPlayState='paused'}))
    20.                                 : (raindrops.forEach( drop => {drop.style.animationPlayState='running'}) , rainpops.forEach( pop => {pop.style.animationPlayState='running'}));
    21. }
    22. let mState = () => {rainState(); aud.paused ? (player.style.setProperty('--sp1','1'), player.style.setProperty('--sp2','0')) : (player.style.setProperty('--sp1','0'), player.style.setProperty('--sp2','1'))};
    23. aud.addEventListener('play', () => mState());
    24. aud.addEventListener('pause', () => mState());
    25. player.onclick = () => aud.paused ? aud.play(): aud.pause();
    26. </script>
    复制代码
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-12-15 11:29
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    824

    主题

    811

    回帖

    3万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪奔放热烈春风拂面缤纷心情王者至尊大将风范金剪刀音画大师天籁妙音妙笔生花

     楼主| 发表于 2024-11-25 14:41 | 显示全部楼层

    老师的控件好厉害,学习了!谢谢夕阳老师!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|服务支持:DZ动力|huachaowang.com Inc. ( 蜀ICP备17032287号-1 )

    GMT+8, 2025-12-14 20:04 , Processed in 0.098038 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表