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

关于老师所说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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号