首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

用仿ActionScript的语法回编写html5——第五篇,Graphics绘图

2012-08-22 
用仿ActionScript的语法来编写html5——第五篇,Graphics绘图canvas本身就是一个Graphics,可以直接进行绘图在

用仿ActionScript的语法来编写html5——第五篇,Graphics绘图

canvas本身就是一个Graphics,可以直接进行绘图
在actionscript里面,每个Sprite都有一个Graphics,Shape我先不考虑了,它更容易实现些,
在Html5中,绘图都是绘在同一个canvas上面的,所以我们现在需要考虑两个问题,
1,如何把每个Sprite里的Graphics在不同的时刻,画在同一个地方
2,因为我们现在在不停的刷新页面,所以如果我们用Graphics绘图,那么它也需要不断的刷新


那我现在依然先假设,每一个Sprite储存的Graphics,只保存一些绘图的命令,而这些绘图命令绘图的时候,全都绘在canvas上
那么按照假设,我需要一个保存这些绘图命令的数组或者类
我现在建一个LGraphics类,这个类里面应该包含绘图指令,和show方法

"isclick");??
  • }??

    看一下成果吧,看不到效果的请下载支持html5的浏览器
    http://fsanguo.comoj.com/html5/jstoas04/index.html
    点击上面的矩形和圆,看看鼠标事件准不准确

  • 热点排行