Я работаю с EaselJS, чтобы воссоздать то, что я видел в реальной жизни, и у меня небольшая проблема с штрихами треугольника.EaselJS Triangle Stroke
На картинке выше вы можете увидеть мой треугольник. Я понимаю угол А и почему он не заполнен, как другие, но я хочу, чтобы он заполнился. Как я могу это сделать точно?
Потому что он не будет включать в свой фрагмент кода, мой JavaScript является:
var stage = new createjs.Stage('c'),
poly = new createjs.Shape(),
s = 400,
h = s * (Math.sqrt(3)/2),
x = stage.canvas.width/2+s,
y = stage.canvas.height/2+s/2;
poly.graphics.beginStroke('#0da4d3').setStrokeStyle(75)
.moveTo(x,y).lineTo(x+s/2,y+h).lineTo(x-s/2,y+h).lineTo(x,y);
stage.addChild(poly);
stage.update();
createjs.Ticker.addEventListener('tick', handleTick);
function handleTick(e) {
stage.update();
}
window.onresize = function() {
stage.canvas.width = $(window).width();
stage.canvas.height = $(window).height();
}
stage.canvas.width = $(window).width();
stage.canvas.height = $(window).height();
и ссылку на CodePen: http://codepen.io/Spedwards/pen/hqvsc
Также в качестве небольшой подгруппы вопрос, почему мой этап только обновление в тикере?