Нарисовать шкалу измерения как пользовательский интерфейс в ActionScript - PullRequest
1 голос
/ 24 мая 2011

Привет, как нарисовать линию с числами и интервалами, как в шкале измерения что-то вроде этого изображения scale

1 Ответ

2 голосов
/ 25 мая 2011

Это должно дать вам хорошее начало:

graphics.lineStyle(1,0);

for(var i:int=0; i<10; i++){
    //Draw the big strokes
    graphics.moveTo(i*50, 0);
    graphics.lineTo(i*50, 40);
    //Draw the smaller ones
    for(var u:int=1+i*10; u<10+i*10; u++){
        var smallHeight:int = 15;
        if (u%5==0) smallHeight = 25;//Make the centered one higher
        graphics.moveTo(u*5, 40-smallHeight);
        graphics.lineTo(u*5, 40);
    }
 }
...