![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2012
Сообщений: 836
|
Есть такой кусок кода
x_sila.scaleX *= (sp_min/ sp_max); x_sila - это полоска с точкой регистра по середине левого края sp_min = 50; //Меняется в зависимости от действий sp_max = 50 //Постоянная величина x_sila.scaleX *= (sp_min/ sp_max); Вроде нормально, x_sila делится на нормальную часть. Но когда я даю событие мышке, по которому изменяю размер x_sila.scaleX. То размер постоянно уменьшается, несмотря на то, что вроде бы значения sp_min, sp_max те же. Как решить эту проблему? x_sila.scaleX *= (sp_min/ sp_max); |
|
|||||
|
Регистрация: May 2012
Сообщений: 38
|
*= заменить на =
|
|
|||||
|
Регистрация: Jan 2012
Сообщений: 836
|
Не катит, после первого нажатия, x_sila растягивается в два раза, а может и больше там не видно за экраном, последующие разы также криво подстраиваются под значения
|
|
|||||
|
Регистрация: Jan 2012
Сообщений: 836
|
Спасибо) Мой косяк был)) Я знал что так и должно было быть, но не работало. А потом посмотрел и понял почему у меня такая фигня была)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|