mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-06-01 11:06:30 +03:00
UILoader outline thickness fix.
--HG-- branch : dev
This commit is contained in:
@@ -72,7 +72,7 @@ void UILoader::update() {
|
||||
|
||||
UILoader * UILoader::setOutlineThickness( const Float& thickness ) {
|
||||
mOutlineThickness = thickness;
|
||||
mCircle.setRadius( PixelDensity::dpToPx( mRadius ) - mOutlineThickness );
|
||||
mCircle.setRadius( PixelDensity::dpToPx( mRadius ) - PixelDensity::dpToPx( mOutlineThickness ) );
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -83,7 +83,7 @@ const Float& UILoader::getOutlineThickness() const {
|
||||
UILoader * UILoader::setRadius( const Float& radius ) {
|
||||
mRadius = radius;
|
||||
Float rRadius = PixelDensity::dpToPx( radius );
|
||||
mCircle.setRadius( rRadius - mOutlineThickness );
|
||||
mCircle.setRadius( rRadius - PixelDensity::dpToPx( mOutlineThickness ) );
|
||||
mArc.setRadius( rRadius );
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -511,9 +511,8 @@ void EETest::createNewUI() {
|
||||
std::vector<String> str = getTestStringArr();
|
||||
|
||||
UILoader * loader = UILoader::New();
|
||||
loader->setOutlineThickness(8)
|
||||
loader->setOutlineThickness( 4 )
|
||||
->setRadius( 25 )
|
||||
->setOutlineThickness( 8 )
|
||||
->setPosition( 800, 0 )
|
||||
->setSize( 100, 100 )
|
||||
->setBackgroundFillEnabled( true )->setColor( 0xCCCCCCCC );
|
||||
|
||||
Reference in New Issue
Block a user