我正在嘗試製作我的第一款遊戲。當然,我正在嘗試製作背景圖片。我正在使用這個對象的鏈接和DrawImage();函數在屏幕上繪製我的圖像。來自計算機的畫布上的繪畫圖像
imageObj.src = 'http://www.html5canvastutorials.com/demos/assets/darth-vader.jpg';
這給了想要的結果,我可以在屏幕上加載圖像,但我需要以加載它是在線的,因爲它是一個鏈接。
我已經嘗試用文件路徑替換鏈接,但唉,它沒有工作。
有沒有辦法從我的電腦加載一個圖像文件到Canvas,而不是在線來運行程序?
任何幫助將不勝感激。
謝謝!
-IronApe
您可以使用加載本地圖像。使用URL.createObjectURL(theFile)將文件變成URL – dandavis 2014-10-10 22:18:12
哪個對象? – Teemu 2014-10-10 22:18:19
你能告訴我們你是如何試圖用文件路徑取代鏈接的嗎?另外爲了澄清,這個圖像文件在你的本地機器上? – 2014-10-10 22:45:57