我的代码和老师一样的,这里却出错了

来源:2-1 绘制背景

依舞清暖

2016-06-27 11:45

var can1;

var can2;


var ctx1;

var ctx2;


document.body.onload=game;

function game()

{

init();

}

function init()

{

//获得canvas context

can1=document.getElementById("canvas1");//fishes,dust,UI,circle

ctx1=can1.getContext();

can2=document.getElementById("canvas2");//background,ane ,fruits

ctx2=can2.getContext();

}http://img.mukewang.com/5770a1660001016d07080154.jpg


写回答 关注

2回答

  • 26ne3766843
    2016-08-14 22:02:15
    已采纳

    我在这问题卡了很久 研究了半天才发现 submine的编辑器可能自带有动画场景识别 而我用的edplus则没有这个功能,换句话说凡是出现Type Error 这个问题是没有类型识别的 解决办法很简单 在里面加getContext("2d") 就可以了 这表明该场景是2d动画 类型里还有3d的动画 但目前不需要 。。。。选2d就好了

      希望能帮到大家 !!大家一起加油 !努力!向前冲!!

  • 陈子恒Evan
    2016-06-28 15:32:41

    can1.getContext("2d")

    少个参数"2d"

HTML5小游戏---爱心鱼(上)

学做HTML5游戏,轻轻松松带你上手,适合刚入手游戏开发的同学

92353 学习 · 550 问题

查看课程

相似问题