fabric.Image
既にアニメーションを作成している場合、オブジェクト属性 srcの画像を変更するにはどうすればよいですか?
質問する
13605 次
3 に答える
21
を使用.setElement()
してイメージを変更できます。
たとえば、 という fabricJS 画像オブジェクトがあるとしmyFabricObect
ます。
次に、ページに html 画像要素がある場合は、次のよう<img id="newImage">
にロードできます。myFabricObject
"newImage"
myFabricObject.setElement(document.getElementById("newImage"));
また、JavaScriptImage()
を作成して、次のように割り当てることもできmyFabricObject
ます。
var img=new Image();
img.onload=function(){
myFabricObject.setElement(img);
}
img.src="myNewImage.png";
于 2013-03-03T08:13:47.793 に答える
3
これは私が見つけた最良の選択肢です
var activeObject = canvas.getActiveObject();
activeObject.setSrc(data.url);
于 2016-12-22T17:15:11.430 に答える