我是大傻逼 发表于 2016-4-3 12:29:18

【教程】落离 开发教程 ——1.认识易语言 全网首发

闲着无聊录一套教程,给新手朋友看看
学生党,声音XX别吐槽。。
费了蛮多心血的,

百度云外链下载地址:o01wo01w(和谐链接了加我QQ)

再说一句……想网络技术的可以加我QQ2643746991拜师2643746991,面谈,加的时候备注来意哦!
也是为了点零花钱,付出一点,毕竟装100分的逼都是要钱的。
没这意思的大牛 也可以加下群:527933607 一起讨论交流
没什么问题的话以后基本上天天更新1.2期教程
这些技术,我不敢说精通,但是我能让你学的像样吧:


php,asp等 网页渗透
逆向程序破解
AE,PR等 影视后期 视频片头 大片特效
Au 等音频处理
Ps 图片处理、设计
游戏 制作,内存、封包等
编程 VC++,易语言等
网页制作,卡盟兼职等
CC、DDOS等流量攻击


我是大傻逼 发表于 2016-4-3 12:31:10

提取码不小心打重复了, 是这个:o01w {:shy:}

我是大傻逼 发表于 2016-4-3 13:05:35

<!doctype html>
<html lang="en">
<head>
<meta charset=utf-8 />
<title>CSS3 HTML5下雪特效 雪花飘飘</title>
<link rel="stylesheet"href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script type="text/javascript">
$(document).ready(function () {
    makeSnow("christmasSnow", "/jscss/demoimg/201312/Christmas.jpg");
});
function makeSnow(canvasId, imagePath) {
    var christmasSnow = new ChristmasSnow(canvasId, imagePath);
    renderAndUpdate.christmasSnow = christmasSnow;
    setInterval(renderAndUpdate, 15);
}
function renderAndUpdate() {
    renderAndUpdate.christmasSnow.render();
    renderAndUpdate.christmasSnow.update();
}
function ChristmasSnow(canvasId, imagePath) {
    var snowElement = document.getElementById(canvasId);
    this.canvasContext = snowElement.getContext("2d");
    this.width = snowElement.clientWidth;
    this.heigth = snowElement.clientHeight;
    this.image = initImage(imagePath);
    this.snow = initSnow(this.width, this.heigth);
}
function initImage(imagePath) {
    var image = new Image();
    image.src = imagePath;
    return image;
}
function initSnow(width, height) {
    var minRasius = 3,
      maxRadius = 10,
      minSpeedY = 1,
      maxSpeedY = 3,
      speedX = 0.05,
      minAlpha = 0.5,
      maxAlpha = 1.0,
      minMoveX = 4,
      maxMoveX = 18;
    var snowSettings = new SnowSettings(minRasius, maxRadius, width, height, minSpeedY, maxSpeedY, speedX, minAlpha, maxAlpha, minMoveX, maxMoveX);
    var snow = [];
    var snowNumber = 200;
    for(var i = 0; i < snowNumber; ++i) {
      snow = new Snow(snowSettings);
    }
    return snow;
}
ChristmasSnow.prototype.render = function() {
    this.canvasContext.drawImage(this.image, 0, 0);
    for(var i = 0; i < this.snow.length; ++i) {
      this.snow.render(this.canvasContext);
    }
}
ChristmasSnow.prototype.update = function() {
    for(var i = 0; i < this.snow.length; ++i) {
      this.snow.update();
    }
}
function SnowSettings(minRadius, maxRadius, maxX, maxY, minSpeedY, maxSpeedY, speedX, minAlpha, maxAlpha, minMoveX, maxMoveX) {
    this.minRadius = minRadius;
    this.maxRadius = maxRadius;
    this.maxX = maxX;
    this.maxY = maxY;
    this.speedX = speedX;
    this.minSpeedY = minSpeedY;
    this.maxSpeedY = maxSpeedY;
    this.minAlpha = minAlpha;
    this.maxAlpha = maxAlpha;
    this.minMoveX = minMoveX;
    this.maxMoveX = maxMoveX;
}
function Snow(snowSettings) {
    this.snowSettings = snowSettings;
    this.radius = randomInRange(snowSettings.minRadius, snowSettings.maxRadius);
    this.initialX = Math.random() * snowSettings.maxX;
    this.y = Math.random() * snowSettings.maxY;
    this.speedY = randomInRange(snowSettings.minSpeedY, snowSettings.maxSpeedY);
    this.speedX = snowSettings.speedX;
    this.alpha = randomInRange(snowSettings.minAlpha, snowSettings.maxAlpha);
    this.angle = Math.random(Math.PI * 2);
    this.x = this.initialX + Math.sin(this.angle);
    this.moveX = randomInRange(snowSettings.minMoveX, snowSettings.maxMoveX);
}
Snow.prototype.render = function(canvasContext) {
    canvasContext.fillStyle = "rgba(255, 255, 255, " + this.alpha + ")";
    canvasContext.beginPath();
    canvasContext.arc(this.x, this.y, this.radius, 0, Math.PI * 2, true);
    canvasContext.closePath();
    canvasContext.fill();
}
Snow.prototype.update = function() {
    this.y += this.speedY;
    if (this.y > this.snowSettings.maxY) {
      this.y -= this.snowSettings.maxY;
    }
    this.angle += this.speedX;
    if (this.angle > Math.PI * 2) {
      this.angle -= Math.PI * 2;
    }
    this.x = this.initialX + this.moveX * Math.sin(this.angle);
}
function randomInRange(min, max) {
    var random = Math.random() * (max - min) + min;
    return random;
}
</script>
</head>
<body>
    <canvas id="christmasSnow" width="1000px" height="630px">
      您的浏览器不支持 HTML5 canvas标签,无法看到下雪效果.
    </canvas>
</body>
</html>

709254470 发表于 2016-4-3 13:08:19

好贴希望能继续出更多这样的帖子。

1784070750 发表于 2016-4-3 15:38:43

看帖回帖是美德,大家要保持,回帖还可以得积分!

harry123 发表于 2016-4-3 16:44:00

看帖回帖是美德,大家要保持,回帖还可以得积分!

墨染凡尘 发表于 2016-4-4 01:29:27

真是难得给力的好帖子,回帖鼓励一下

琼B8888 发表于 2016-4-4 01:43:26

支持楼主,感谢楼主的分享,好贴必须学习!

霸气蛋蛋 发表于 2016-4-4 14:46:00

支持楼主,感谢楼主的分享,好贴必须学习!

QM3627 发表于 2016-4-4 21:07:44

支持楼主,感谢楼主的分享,好贴必须学习!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【教程】落离 开发教程 ——1.认识易语言 全网首发