为了账号安全,请及时绑定邮箱和手机立即绑定

关于老师所说canvas制作可拼接应用的疑问

我只想知道如何控制同一个canvas画布中不同的块,绘制的时候难道可以给不同绘制内容编号?求回答

正在回答

1 回答

我们不是刚开始定义了一个tangram集合吗?可以修改这个集合中元素的属性就可以了控制其中一个板的形状,位置和颜色了,tangram[0].p[0].x=100等等这样就可以修改了。。。或者可以给每一个对象都给一个名字,也就是我们在定义时,例如t1={p:[{x:0,y:0},{x:800,y:0},{x:400,y:400}],color:"yellow"},。。。。自己想的,还没操作。。。哈哈

0 回复 有任何疑惑可以回复我~
#1

arlenhui 提问者

监听设备事件,记录所有的模块,用属性来标记x,y,width,height等属性,封装一个canvas操作类会比较复杂,建议使用框架,cocos2d,egret,phaser都很推荐使用。
2016-01-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于老师所说canvas制作可拼接应用的疑问

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信