V3 pipu protocol buffers

we don't need to call `getSprite` here, because Scale9Sprite handle flip internally.