add toLocal and toWorld methods
refact, use global transform function.
add Action.name|interrupt...