Browse Source

if Actor::setExtendedClickArea enabled skip alpha channel checks

dmuratshin 10 years ago
parent
commit
8c4f3bcd28
2 changed files with 5 additions and 2 deletions
  1. 2 2
      oxygine/src/PostProcess.cpp
  2. 3 0
      oxygine/src/Sprite.cpp

+ 2 - 2
oxygine/src/PostProcess.cpp

@@ -432,8 +432,8 @@ namespace oxygine
 
     void TweenPostProcess::done(Actor& actor)
     {
-		if (_actor->getMaterial())
-			_actor->setMaterial(_prevMaterial);
+        if (_actor->getMaterial())
+            _actor->setMaterial(_prevMaterial);
     }
 
 }

+ 3 - 0
oxygine/src/Sprite.cpp

@@ -78,6 +78,9 @@ namespace oxygine
         if (!Actor::isOn(localPosition))
             return false;
 
+        if (_extendedIsOn)
+            return true;
+
         const HitTestData& ad = _frame.getHitTestData();
         if (!ad.data)
             return true;