Yes, basketball courts are open to the public with a day pass ($10, or $7 with a sponsor) and any membership. We do have courts closed for various events and home athletic games. Call ahead at 816-235-1772 to make sure there is a court available when you are planning to visit.
As far as I understand you need to be a Swinney recreation member. Do call the Swinney recreation center to double check.
Thanks! Your answer is awaiting moderation.