육각형을 그리고 html5를 사용하여 그 내부에 이미지를 표시하고 싶습니다. 나는 그것을 시도했지만 결과로 이미지를 얻지는 못한다. 이 경우에만 kineticjs을 사용하고 싶습니다. 여기 html5 및 kineticjs로 육각형 내부 이미지 표시
코드이다function hexagon(){
var stage = new Kinetic.Stage({
container: "container"
});
var layer = new Kinetic.Layer();
var hexagon = new Kinetic.RegularPolygon({
x: 100,
y: 100,
sides: 6,
radius: 100,
fill: {image: "css/images/logo.png"},
stroke: "royalblue",
strokeWidth: 2
});
// add the shape to the layer
layer.add(hexagon);
// add the layer to the stage
stage.add(layer);
}
작동하지 않습니다. 나는 또한 kineticimage의 목표물을 두는 시도했다. 그러나 여전히 작동하지 않습니다. – Hiral
디버그 콘솔에 유용한 정보가 있습니까? –
아니요, 육각형 내부의 이미지 대신 검은 색으로 채워진 육각형 만 생깁니다. 무엇을해야합니까? – Hiral