Вы пытаетесь прибавить один тип к другому. Попробуйте так: rb.position + new Vector2 (0, Vector.right)
Насчет 8,все же,посмотрите и подумайте.
0 умножить на 0=0
0+0=0 в первой скобке
Неважно, что получится во второй (хотя там 1) умножаем на 0 =0
4 бита
каждый принимает по 2 значения
значит всего вариантов 2*2*2*2 = 16