Дизайнер
-
Автор темы
- #1
сам по себе скрипт бесполезен, но функцию вы можете использовать в своих целях ( например ватермарки, индикаторы и кейлисты )
вообще, это было довольно просто сделать, в отличие от того же эвольва
но есть одна проблема, закругления как-то криво ставятся, мб это только у меня
в общем, вот код функции, который вы можете спастить себе:
JavaScript:
// coded by enQ
function rounded_rect (from_x, from_y, to_x, to_y, radius, color) {
var diameter = radius * 2;
Render.FilledRect (from_x + radius, from_y, to_x - diameter, to_y, color); // vertical
Render.FilledRect (from_x, from_y + radius, to_x, to_y - diameter, color); // horizontal
// top
Render.FilledCircle (from_x + radius, from_y + radius, radius, color); // left
Render.FilledCircle (from_x + to_x - radius, from_y + radius, radius, color); // right
// bottom
Render.FilledCircle (from_x + radius, from_y + to_y - radius, radius, color); // left
Render.FilledCircle (from_x + to_x - radius, from_y + to_y - radius, radius, color); // right
}
Вложения
-
741 байт Просмотры: 24