html5 canvas里 实现动画 为什么其他画好的静态元素就不见了
4个回答
展开全部
在你开始话新的元素前,应该对已画好的元素进行保存。
举例:假设你在一个id为diag的div中使用上下文绘画。
var canvas=document.getElementById('diag');
var context=canvas.getContext('2d');
context.save();//保存当前绘图状态
举例:假设你在一个id为diag的div中使用上下文绘画。
var canvas=document.getElementById('diag');
var context=canvas.getContext('2d');
context.save();//保存当前绘图状态
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
它本来就是得一次次重新画的。
是被覆盖了。
是被覆盖了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意楼上……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询