HTML5画布曲线检测教程
来源:互联网 发布:华中科技大学绩点算法 编辑:程序博客网 时间:2024/04/30 23:26
用KineticJS检测曲线,我们可以创建一个弯曲的形状,然后将一个事件侦听器使用on() 方法。
<!DOCTYPE HTML><html> <head> <style> body { margin: 0px; padding: 0px; } </style> </head> <body> <div id="container"></div> <script src="http://d3lp1msu2r81bx.cloudfront.net/kjs/js/lib/kinetic-v4.7.4.min.js"></script> <script defer="defer"> var stage = new Kinetic.Stage({ container: 'container', width: 578, height: 300 }); var layer = new Kinetic.Layer(); var curve = new Kinetic.Shape({ drawFunc: function(context) { var width = stage.getWidth(), height = stage.getHeight(); context.beginPath(); context.moveTo(0, height * 0.7); context.bezierCurveTo(width * 0.2, -1 * height * 0.2, width * 0.7, height, width, height * 0.2); context.lineTo(width, height); context.lineTo(0, height); context.closePath(); context.fillShape(this); }, fill: 'blue' }); curve.on('mouseover mouseout', function() { var fill = this.getFill(); this.setFill(fill === 'blue' ? 'red' : 'blue'); layer.draw(); }); layer.add(curve); stage.add(layer); </script> </body></html>
0 0
- HTML5画布曲线检测教程
- HTML5画布曲线教程
- HTML5画布物理学模拟曲线检测
- HTML5画布二次方曲线教程
- HTML5画布kineticjs教程
- HTML5画布模式教程
- HTML5画布文本教程
- HTML5画布图片教程
- HTML5画布半圆教程
- HTML5画布椭圆形教程
- HTML5画布矩形教程
- HTML5画布圈教程
- HTML5画布圈教程
- HTML5画布矩形教程
- HTML5画布路径教程
- HTML5画布弧教程
- HTML5画布颜色教程
- HTML5画布线教程
- HTML5画布Three.js图像纹理
- equalsIgnoreCase
- 深入理解C与指针
- java用加号切割字符串出现的问题
- 注册表 信息
- HTML5画布曲线检测教程
- 十大hack工具
- There is no READABLE property named ' ' in class ' '
- ios开发中xib使用小技巧
- _CRT_SECURE_NO_WARNINGS
- R 语言 安装
- 够用即可:简单之美(Worse Is Better)
- 张小龙最新六评微信:最担心自己建设太慢了
- linux grep命令