private void OnPlayerDirectionChanging(DirectionProperties dir) { if (onPlayerDirectionChanging != null) onPlayerDirectionChanging (dir); BoxCollider2D bc = obstacleElement.GetComponent<BoxCollider2D>(); if (bc != null) bc.size = dir.posObstacleObserver; }