http://dotinstall.com/lessons/basic_unity/24614
javasciptで以下のように説明している。
transform.position.y += 0.1f;
transform.positionを直接変更しようとしても、c#ではエラーとなる。
http://answers.unity3d.com/questions/19888/transformposition-error.html
代わりの実装が以下。
void Update () {
if (Input.GetKeyUp("space")) {
Vector3 newPos = transform.position;
newPos.y += 0.1f;
transform.position = newPos;
}
}