amcharts结合box2d引擎实现图表加愤怒的小鸟效果
代码语言:html
所属分类:图表
代码描述:amcharts结合box2d引擎实现图表加愤怒的小鸟效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> @import url(https://fonts.googleapis.com/css?family=Lato:400); body { font-family: Lato, Tahoma; color: #888; font-size: 0.8em; } a { color: #8dab22; text-decoration: none } a:hover { color: #668300; text-decoration: none } </style> </head> <body translate="no"> <script type="text/javascript" src="http://repo.bfw.wiki/bfwrepo/js/amcharts.js"></script> <script type="text/javascript" src="http://repo.bfw.wiki/bfwrepo/js/amcharts-serial.js"></script> <script type="text/javascript" src="http://repo.bfw.wiki/bfwrepo/js/Box2dWeb-2.1.js"></script> <div id="container" style="width: 900px; height: 500px; position:relative;"> <div id="chartdiv" style="width: 900px; height: 500px; position:absolute;" ontouchstart="addBird();" onmousedown="addBird();" onmouseup="releaseBird();" ontouchend="releaseBird();"></div> <img src="http://repo.bfw.wiki/bfwrepo/image/5f4262275d9db.png" style="width:70px; height:110px; position:absolute; bottom:17px; left:100px; pointer-events: none;" /> <img src="http://repo.bfw.wiki/bfwrepo/image/5f4262460e0f0.png" id="bird" style="width:45px; height:45px; position:absolute; top:-100px; left:50px; pointer-events: none;" /> <div style="width:300px; top:84px; left:95px; position:absolute;">This small demo is a followup to the article about physics in data visualization. Demo is made with amCharts JavaScript Charts library and box2D physics engine. P.S. you know where to get the original game ;)</div> </div> <script> // amcharts part function randomData() { return [{ "year": "" }, { "year": "" }, { .........完整代码请登录后点击上方下载按钮下载查看
网友评论0