If you're using the latest runtime, that will be called interruptAlpha.
I've updated the gist to reflect this change.
19 Jun 2017 10:35 am
BinarySearch is an internal method.
This means if your script is not in the same assembly, you cannot access it.
This happens in Unity if your Spine scripts are inside the plugins folder, and the script trying to access them isn't. This is because the Plugins assembly is compiled separately.