Jump to content
Korean Random
Sign in to follow this  
tratatank

Градиентный цвет для рейтингов

Recommended Posts

Добрый день.

 

Очень хотел бы видеть в xvm возможность отображеть рейтинг не индексированным цветом, а градиентным между двумя соседними индексированными цветами. То есть если игрок с wn6 425 у нас оранжевый, а с 795 желтый, то игрок с wn6 610 дожен быть желто-ораньжевым. И с ростом рейтинга он должен становится всё более желтым и менее оранжевым.

 

Исходники xvm открыты, и я бы мог попробовать сам реализовать эту фичу. Правда на Action Script я еще никогда не писал. Не могли бы вы вкраце расказать с помощью какой программы вы компилируете исходники, и как их тестируете?

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Добрый день.

 

Очень хотел бы видеть в xvm возможность отображеть рейтинг не индексированным цветом, а градиентным между двумя соседними индексированными цветами. То есть если игрок с wn6 425 у нас оранжевый, а с 795 желтый, то игрок с wn6 610 дожен быть желто-ораньжевым. И с ростом рейтинга он должен становится всё более желтым и менее оранжевым.

 

Исходники xvm открыты, и я бы мог попробовать сам реализовать эту фичу. Правда на Action Script я еще никогда не писал. Не могли бы вы вкраце расказать с помощью какой программы вы компилируете исходники, и как их тестируете?

Уже предлагалось, но пока остановились на том, что это не нужно. Если нужно, можно сделать хоть 100 значений в конфиге. Муторно, конечно, но возможно уже сейчас. А с градиентом возникает много вопросов. Например, нужно делать выключатель в конфиге, а куда его поместить?

Share this post


Link to post

Short link
Share on other sites
Если нужно, можно сделать хоть 100 значений в конфиге.

О, спасибо за идею!

 

 

 

Например, нужно делать выключатель в конфиге, а куда его поместить?

Да это разве проблема?

Вариант с сотней значений в конфиге удался. Если кому интересно вот:

"x": [
  { "value": 0,  "color": "0xff0000" },
  { "value": 1,  "color": "0xff0200" },
  { "value": 2,  "color": "0xff0300" },
  { "value": 3,  "color": "0xff0500" },
  { "value": 4,  "color": "0xff0600" },
  { "value": 5,  "color": "0xfe0800" },
  { "value": 6,  "color": "0xfe0900" },
  { "value": 7,  "color": "0xfe0b00" },
  { "value": 8,  "color": "0xfe0c00" },
  { "value": 9,  "color": "0xfe0e00" },
  { "value": 10,  "color": "0xfe1400" },
  { "value": 11,  "color": "0xfe1b00" },
  { "value": 12,  "color": "0xfe2101" },
  { "value": 13,  "color": "0xfe2701" },
  { "value": 14,  "color": "0xfe2d01" },
  { "value": 15,  "color": "0xfe3401" },
  { "value": 16,  "color": "0xfe3a01" },
  { "value": 17,  "color": "0xfe4001" },
  { "value": 18,  "color": "0xfe4702" },
  { "value": 19,  "color": "0xfe4d02" },
  { "value": 20,  "color": "0xfe5302" },
  { "value": 21,  "color": "0xfe5a02" },
  { "value": 22,  "color": "0xfe6002" },
  { "value": 23,  "color": "0xfe6602" },
  { "value": 24,  "color": "0xfe6c03" },
  { "value": 25,  "color": "0xfe7303" },
  { "value": 26,  "color": "0xfe7903" },
  { "value": 27,  "color": "0xfe8003" },
  { "value": 28,  "color": "0xfd8703" },
  { "value": 29,  "color": "0xfd8e03" },
  { "value": 30,  "color": "0xfd9402" },
  { "value": 31,  "color": "0xfc9b02" },
  { "value": 32,  "color": "0xfca202" },
  { "value": 33,  "color": "0xfca902" },
  { "value": 34,  "color": "0xfbb002" },
  { "value": 35,  "color": "0xfbb702" },
  { "value": 36,  "color": "0xfbbd01" },
  { "value": 37,  "color": "0xfac401" },
  { "value": 38,  "color": "0xfacb01" },
  { "value": 39,  "color": "0xfad201" },
  { "value": 40,  "color": "0xf9d901" },
  { "value": 41,  "color": "0xf9e001" },
  { "value": 42,  "color": "0xf9e600" },
  { "value": 43,  "color": "0xf8ed00" },
  { "value": 44,  "color": "0xf8f400" },
  { "value": 45,  "color": "0xf1f500" },
  { "value": 46,  "color": "0xeaf500" },
  { "value": 47,  "color": "0xe2f600" },
  { "value": 48,  "color": "0xdbf600" },
  { "value": 49,  "color": "0xd4f700" },
  { "value": 50,  "color": "0xcdf700" },
  { "value": 51,  "color": "0xc5f800" },
  { "value": 52,  "color": "0xbef800" },
  { "value": 53,  "color": "0xb7f900" },
  { "value": 54,  "color": "0xb0f900" },
  { "value": 55,  "color": "0xa8fa00" },
  { "value": 56,  "color": "0xa1fa00" },
  { "value": 57,  "color": "0x9afb00" },
  { "value": 58,  "color": "0x93fb00" },
  { "value": 59,  "color": "0x8bfc00" },
  { "value": 60,  "color": "0x84fc00" },
  { "value": 61,  "color": "0x7dfd00" },
  { "value": 62,  "color": "0x76fd00" },
  { "value": 63,  "color": "0x6efe00" },
  { "value": 64,  "color": "0x67fe00" },
  { "value": 65,  "color": "0x60ff00" },
  { "value": 66,  "color": "0x5bfc09" },
  { "value": 67,  "color": "0x57fa12" },
  { "value": 68,  "color": "0x52f71b" },
  { "value": 69,  "color": "0x4df424" },
  { "value": 70,  "color": "0x49f22d" },
  { "value": 71,  "color": "0x44ef36" },
  { "value": 72,  "color": "0x3fec3f" },
  { "value": 73,  "color": "0x3ae948" },
  { "value": 74,  "color": "0x36e751" },
  { "value": 75,  "color": "0x31e45a" },
  { "value": 76,  "color": "0x2ce162" },
  { "value": 77,  "color": "0x28df6b" },
  { "value": 78,  "color": "0x23dc74" },
  { "value": 79,  "color": "0x1ed97d" },
  { "value": 80,  "color": "0x1ad786" },
  { "value": 81,  "color": "0x15d48f" },
  { "value": 82,  "color": "0x10d198" },
  { "value": 83,  "color": "0x0bcea1" },
  { "value": 84,  "color": "0x07ccaa" },
  { "value": 85,  "color": "0x02c9b3" },
  { "value": 86,  "color": "0x10c0b7" },
  { "value": 87,  "color": "0x1db7bc" },
  { "value": 88,  "color": "0x2baec0" },
  { "value": 89,  "color": "0x39a5c4" },
  { "value": 90,  "color": "0x479cc8" },
  { "value": 91,  "color": "0x5493cd" },
  { "value": 92,  "color": "0x628ad1" },
  { "value": 93,  "color": "0x7081d5" },
  { "value": 94,  "color": "0x7e78d9" },
  { "value": 95,  "color": "0x8b6fde" },
  { "value": 96,  "color": "0x9966e2" },
  { "value": 97,  "color": "0xa75de6" },
  { "value": 98,  "color": "0xb554ea" },
  { "value": 99,  "color": "0xc24bef" },
  { "value": 100,  "color": "0xd042f3" },
  { "value": 999,  "color": "0xd042f3" }
],

Edited by tratatank

Share this post


Link to post

Short link
Share on other sites

Да это разве проблема?

Очень серьезная проблема.

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...