Változó vonalvastagság és szín Raphael.js

szavazat
2

Kérjük, vegye nekem csak most kezdődött el a Raphael.js könyvtár és azt meg kell változtatni a színét és méretét a vonalat.
Néztem a dokumentáció és az egyéb válaszokat itt, de én teljesen elveszett.
Abban a pillanatban, hogy túl vékony, és azt kell, hogy legyen más színű is. írja

kódok

function Line(startX, startY, endX, endY, raphael) {
            var start = {
                x: startX,
                y: startY
            };
            var end = {
                x: endX,
                y: endY
            };
            var getPath = function() {
                return M + start.x +   + start.y +  L + end.x +   + end.y;
            };
            var redraw = function() {
                node.attr(path, getPath());
            }

            var node = raphael.path(getPath());
            return {
                updateStart: function(x, y) {
                    start.x = x;
                    start.y = y;
                    redraw();
                    return this;
                },
                updateEnd: function(x, y) {
                    end.x = x;
                    end.y = y;
                    redraw();
                    return this;
                }
            };
        };



        $(document).ready(function() {
            var paper = Raphael(raphaelContainer,1280,470, 0, 0);
            $(#raphaelContainer).mousedown(

                    function(e) {
                        x = e.offsetX;
                        y = e.offsetY;
                        line = Line(x, y, x, y, paper);
                        $(#raphaelContainer).bind('mousemove', function(e) {
                            x = e.offsetX;
                            y = e.offsetY;
                            line.updateEnd(x, y);
                        });
                    });

            $(#raphaelContainer).mouseup(

                    function(e) {
                        $(#raphaelContainer).unbind('mousemove');
                    });
        });

Minden segítséget kérem?

A kérdést 08/01/2016 11:02
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
2

Lehet megnézzük a stroke-szélesség és a stroke.

element.attr({ stroke-width: 3, stroke: 'red' }); for example

Dokumentumok a „attr” itt

Válaszolt 08/01/2016 11:17
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more