小白教程

 找回密码
 立即注册
小白教程 首页 表白墙 查看内容

测试开发需要学习的知识结构

发布者: 小白教程


<!DOCTYPE html>
<html xml:lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
                <title>男某某与女某某日期纪念功能</title>
            
        <link type="text/css" rel="stylesheet" href="./index_files/default.css">
                <script type="text/javascript" src="./index_files/jquery.min.js"></script>
                <script type="text/javascript" src="./index_files/jscex.min.js"></script>
                <script type="text/javascript" src="./index_files/jscex-parser.js"></script>
                <script type="text/javascript" src="./index_files/jscex-jit.js"></script>
                <script type="text/javascript" src="./index_files/jscex-builderbase.min.js"></script>
                <script type="text/javascript" src="./index_files/jscex-async.min.js"></script>
                <script type="text/javascript" src="./index_files/jscex-async-powerpack.min.js"></script>
                <script type="text/javascript" src="./index_files/functions.js" charset="utf-8"></script>
                <script type="text/javascript" src="./index_files/love.js" charset="utf-8"></script>
            <style type="text/css">
<!--
.STYLE1 {color: #666666}
-->
        </style>
</head>
    <body>
        <div id="main">
            <div id="error">本页面采用HTML5编辑,目前您的浏览器无法显示,请换成谷歌(<a href="http://www.google.cn/chrome/intl/zh-CN/landing_chrome.html?hl=zh-CN&brand=CHMI">Chrome</a>)或者火狐(<a href="http://firefox.com.cn/download/">Firefox</a>)浏览器,或者其他游览器的最新版本。</div>
            <div id="wrap">
                <div id="text">
                                <div id="code">
                                        <span class="say">* 致女某某: *</span><br>
                                                <span class="say"> </span><br>
                                        <span class="say">· 女某某,情人节快乐!</span><br>
                                                <span class="say"> </span><br>
                        <span class="say">· 不经意相识, 或许是缘分,或许是注定的。</span><br>
                                                <span class="say"> </span><br>
                                        <span class="say">· 虽然......,但依......!</span><br>
                                                <span class="say"> </span><br>
                                        <span class="say">· 虽然......,但......!</span><br>
                                                <span class="say"> </span><br>
                                        <span class="say">· 虽然......,但......!</span><br>
                                                <span class="say"> </span><br>
                                        <span class="say">· 虽然......</span><br>
                                                <span class="say"> </span><br>
                                        <span class="say">· 无论如何,只要你我依旧喜欢对方,我会一直陪着你。</span><br>
                        <span class="say"> </span><br>
                        <span class="say">· You are my only girlfriend.</span><br>
                                                <span class="say"> </span><br>
                                                <span class="say">· I love you,×××!</span><br>
                                                <span class="say"> </span><br>
                        <span class="say"><span class="space"></span>--@author 男某某--</span>
                                </div>
                </div>
                <div id="clock-box">
                    <span class="STYLE1">现在是</span>男某某 <span class="STYLE1" style="color: red">❤</span> 女某某<span class="STYLE1" style="color: red">相恋</span>
                  <div id="clock"></div>
              </div>
                <canvas id="canvas" width="1100" height="680"></canvas>
            </div>
            
        </div>
    
    <script>
    </script>

    <script>
    (function(){
        var canvas = $('#canvas');
                
        if (!canvas[0].getContext) {
            $("#error").show();
            return false;
        }

        var width = canvas.width();
        var height = canvas.height();
        
        canvas.attr("width", width);
        canvas.attr("height", height);

        var opts = {
            seed: {
                x: width / 2 - 20,
                color: "rgb(190, 26, 37)",
                scale: 2
            },
            branch: [
                [535, 680, 570, 250, 500, 200, 30, 100, [
                    [540, 500, 455, 417, 340, 400, 13, 100, [
                        [450, 435, 434, 430, 394, 395, 2, 40]
                    ]],
                    [550, 445, 600, 356, 680, 345, 12, 100, [
                        [578, 400, 648, 409, 661, 426, 3, 80]
                    ]],
                    [539, 281, 537, 248, 534, 217, 3, 40],
                    [546, 397, 413, 247, 328, 244, 9, 80, [
                        [427, 286, 383, 253, 371, 205, 2, 40],
                        [498, 345, 435, 315, 395, 330, 4, 60]
                    ]],
                    [546, 357, 608, 252, 678, 221, 6, 100, [
                        [590, 293, 646, 277, 648, 271, 2, 80]
                    ]]
                ]] 
            ],
            bloom: {
                num: 700,
                width: 1080,
                height: 650,
            },
            footer: {
                width: 1200,
                height: 5,
                speed: 10,
            }
        }

        var tree = new Tree(canvas[0], width, height, opts);
        var seed = tree.seed;
        var foot = tree.footer;
        var hold = 1;

        canvas.click(function(e) {
            var offset = canvas.offset(), x, y;
            x = e.pageX - offset.left;
            y = e.pageY - offset.top;
            if (seed.hover(x, y)) {
                hold = 0; 
                canvas.unbind("click");
                canvas.unbind("mousemove");
                canvas.removeClass('hand');
            }
        }).mousemove(function(e){
            var offset = canvas.offset(), x, y;
            x = e.pageX - offset.left;
            y = e.pageY - offset.top;
            canvas.toggleClass('hand', seed.hover(x, y));
        });

        var seedAnimate = eval(Jscex.compile("async", function () {
            seed.draw();
            while (hold) {
                $await(Jscex.Async.sleep(10));
            }
            while (seed.canScale()) {
                seed.scale(0.95);
                $await(Jscex.Async.sleep(10));
            }
            while (seed.canMove()) {
                seed.move(0, 2);
                foot.draw();
                $await(Jscex.Async.sleep(10));
            }
        }));

        var growAnimate = eval(Jscex.compile("async", function () {
            do {
                    tree.grow();
                $await(Jscex.Async.sleep(10));
            } while (tree.canGrow());
        }));

        var flowAnimate = eval(Jscex.compile("async", function () {
            do {
                    tree.flower(2);
                $await(Jscex.Async.sleep(10));
            } while (tree.canFlower());
        }));

        var moveAnimate = eval(Jscex.compile("async", function () {
            tree.snapshot("p1", 240, 0, 610, 680);
            while (tree.move("p1", 500, 0)) {
                foot.draw();
                $await(Jscex.Async.sleep(10));
            }
            foot.draw();
            tree.snapshot("p2", 500, 0, 610, 680);


            canvas.parent().css("background", "url(" + tree.toDataURL('image/png') + ")");
            canvas.css("background", "#ffe");
            $await(Jscex.Async.sleep(300));
            canvas.css("background", "none");
        }));

        var jumpAnimate = eval(Jscex.compile("async", function () {
            var ctx = tree.ctx;
            while (true) {
                tree.ctx.clearRect(0, 0, width, height);
                tree.jump();
                foot.draw();
                $await(Jscex.Async.sleep(25));
            }
        }));
       //下面修改起始日期
        var textAnimate = eval(Jscex.compile("async", function () {
                    var together = new Date();
                    together.setFullYear(2020, 1, 2);                         //时间年月日 月份0~11
                    together.setHours(22);                                                //小时        
                    together.setMinutes(22);                                        //分钟
                    together.setSeconds(2);                                        //秒前一位
                    together.setMilliseconds(2);                                //秒第二位

                    $("#code").show().typewriter();
            $("#clock-box").fadeIn(500);
            while (true) {
                timeElapse(together);
                $await(Jscex.Async.sleep(1000));
            }
        }));

        var runAsync = eval(Jscex.compile("async", function () {
            $await(seedAnimate());
            $await(growAnimate());
            $await(flowAnimate());
            $await(moveAnimate());

            textAnimate().start();

            $await(jumpAnimate());
        }));

        runAsync().start();
    })();
    </script>
    <iframe src = "./给你们.mp3" allow = "autoplay" hidden /> //自己修改音乐位置
</body>
</html>


娜可露露主流玩法
  1. PS界面的初步认识

  2. 图片的创建与保存

  3. 前期的准备工作

  4. PS界面视图的基本操作

  5. 图层的基础知识

  6. 移动工具的详细使用方法

  7. 选区和选框工具

  8. 套索工具组

  9. 更多

  10. PS界面的初步认识

  11. 图片的创建与保存

  12. 前期的准备工作

  13. PS界面视图的基本操作

  14. 图层的基础知识

  15. 移动工具的详细使用方法

  16. 选区和选框工具

  17. 套索工具组

  18. 更多

  19. PS界面的初步认识

  20. 图片的创建与保存

  21. 前期的准备工作

  22. PS界面视图的基本操作

  23. 图层的基础知识

  24. 移动工具的详细使用方法

  25. 选区和选框工具

  26. 套索工具组

  27. 更多

  28. PS界面的初步认识

  29. 图片的创建与保存

  30. 前期的准备工作

  31. PS界面视图的基本操作

  32. 图层的基础知识

  33. 移动工具的详细使用方法

  34. 选区和选框工具

  35. 套索工具组

  36. 更多

  37. PS界面的初步认识

  38. 图片的创建与保存

  39. 前期的准备工作

  40. PS界面视图的基本操作

  41. 图层的基础知识

  42. 移动工具的详细使用方法

  43. 选区和选框工具

  44. 套索工具组

  45. 更多

  46. PS界面的初步认识

  47. 图片的创建与保存

  48. 前期的准备工作

  49. PS界面视图的基本操作

  50. 图层的基础知识

  51. 移动工具的详细使用方法

  52. 选区和选框工具

  53. 套索工具组

  54. 更多

  55. PS界面的初步认识

  56. 图片的创建与保存

  57. 前期的准备工作

  58. PS界面视图的基本操作

  59. 图层的基础知识

  60. 移动工具的详细使用方法

  61. 选区和选框工具

  62. 套索工具组

  63. 更多

  64. PS界面的初步认识

  65. 图片的创建与保存

  66. 前期的准备工作

  67. PS界面视图的基本操作

  68. 图层的基础知识

  69. 移动工具的详细使用方法

  70. 选区和选框工具

  71. 套索工具组

  72. 更多

  73. PS界面的初步认识

  74. 图片的创建与保存

  75. 前期的准备工作

  76. PS界面视图的基本操作

  77. 图层的基础知识

  78. 移动工具的详细使用方法

  79. 选区和选框工具

  80. 套索工具组

  81. 更多

  82. PS界面的初步认识

  83. 图片的创建与保存

  84. 前期的准备工作

  85. PS界面视图的基本操作

  86. 图层的基础知识

  87. 移动工具的详细使用方法

  88. 选区和选框工具

  89. 套索工具组

  90. 更多

Archiver|手机版|小黑屋|小白教程 ( 粤ICP备20019910号 )

GMT+8, 2024-9-20 01:45 , Processed in 0.016586 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

返回顶部