canvas

    0熱度

    2回答

    我有兩個函數,每個都繪製文本,但我希望無論哪個函數被點擊來取代當前繪製的一個(以便一次只繪製一個)。我該如何做到這一點?提前致謝。 var $ = function(id) { return document.getElementById(id) }; var canvas = this.__canvas = new fabric.Canvas('c'); c

    0熱度

    1回答

    我試圖用函數替換文本,而不清除所有繪製的文本。現在我可以替換一個函數,但只能通過清除整個畫布。我希望它更具動態性,以便保留第三個函數(例如)。 這是我到目前爲止;注意原文是如何清除:提前 var $ = function(id) { return document.getElementById(id) }; var canvas = this.__canvas =

    -3熱度

    1回答

    即時嘗試使用SVG作爲具有UV映射的模型上的紋理,事情是變得非常模糊,即時通訊從2D畫布中取出紋理,它看起來不錯,但超過它看起來很糟糕的模型,附加的截圖,任何想法? 爲使用SVG的目的是因爲這樣我可以dinamically操縱的顏色屬性,所以使用JPG或PNG是不是一種選擇 編輯:真人版在這裏 - >測試.fasterwear.com 謝謝!

    0熱度

    1回答

    我想製作一個攝氏溫度計,當按下溫度計時,將顯示相應的溫度(°F)。 我做了一個指針和一個溫度計,但我不知道該怎麼做才能在按下按鈕時獲得正確的溫度。 我不想利用任何外部庫。以下是我試過到目前爲止: const temperatureChange = (celsius) => { return celsius * (9/5); }; const getFahrenhei

    1熱度

    1回答

    我玩HTML5畫布,我的書上說 最新的瀏覽器支持包含arcTo方法,它有能力以去除 弧()函數。 我的問題是怎麼回事? 我也很困惑與包含arcTo,爲什麼它得到這樣形成的這個例子可以有人解釋 <!DOCTYPE html> <html> <head> <link rel="stylesheet" href="style.css"> <scrip

    1熱度

    1回答

    我正在註冊這course,他們從他們的代碼example有這個功能,我不明白這個特定的工作方式。 function circRectsOverlap(x0, y0, w0, h0, cx, cy, r) { var testX=cx; var testY=cy; if (testX < x0) testX=x0; if (testX > (x0+w0)) t

    0熱度

    1回答

    我的應用程序停止,並且我在行#0上出現二進制XML文件錯誤。這有點奇怪,因爲我沒有看到像0這樣的問題,所以我需要你的幫助,每個人。謝謝! 能正常工作在API大於20比API設備僅下崩潰應用 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.vickyy.iwasframed, PID: 7818

    0熱度

    1回答

    我已經寫了下面的代碼,但沒有什麼是出現在我的畫布 <html> <head> </head> <body> <canvas id="c" width="200" height="200"></canvas> <script> var c = document.querySelector("#c"); var ctx = c

    0熱度

    1回答

    我正在爲遊戲創建一個非常基本的精靈(它在Canvas/Context/LineTo中繪製)。我希望它的表達根據兩種不同的繪製方法隨機變化。這是我在這樣的嘗試: drawFace = function() { if (Math.random() < 0.05) { Player.drawhappyface(context); }

    1熱度

    3回答

    我想畫一個畫布矩形,每個負載都會改變顏色。這裏是我的代碼: window.onload = function() { var can = document.getElementById("lol"); var ctx = can.getContext("2d"); var colors = ["rgba(255,0,0,1)", "rgba(0,255,0,1)",