javascript
  • jquery
  • graphics
  • bitmap
  • easeljs
  • 2013-06-20 4 views 0 likes 
    0

    Я хочу, чтобы показать форму, как этот пример: http://www.createjs.com/#!/EaselJS/demos/gameГрафик beginBitmapFill easeljs

    Я хочу, чтобы загрузить формы, заполненные в изображении. Это то, что я делаю:

    var img = "<img src='http://nielsvroman.be/twitter/root/easeljs/image.png'>"; 
    
    //setup 
    this.graphics.clear(); 
    this.graphics.beginStroke("#FFFFFF"); 
    this.graphics.beginBitmapFill(img); 
    this.graphics.moveTo(0, size); 
    

    Но я постоянно получаю эту ошибку:

    Uncaught TypeError: Type error

    Эта ошибка создается в Graphic.js: enter image description here

    Документ: http://nielsvroman.be/twitter/root/game.html

    ответ

    2

    Это довольно очевидно, вы передаете строку, а не изображение (HTMLImageElement).

    Try:

    var img1 = new Image(); 
    img1.src = 'image1.png'; 
    

    или

    var img1 = document.createElement('img') 
    img2.src = 'image2.jpg'; 
    
    Смежные вопросы