① transform.position=newVector3(3,3,3);
Vector pos=transform.position;
pos.x=10;
transform.posotion=pos;
上面是给位置的x赋值的正确写法,不可以写成
Transform.position.x=10; 因为position是vector类型,是结构体,是值类型,不可以像类一样,类声明的对象或者属性都可以单独的修改,要修改结构体里面的属性,需要全部修改,看pos.x=10这行代码
① transform.position=newVector3(3,3,3);
Vector pos=transform.position;
pos.x=10;
transform.posotion=pos;
上面是给位置的x赋值的正确写法,不可以写成
Transform.position.x=10; 因为position是vector类型,是结构体,是值类型,不可以像类一样,类声明的对象或者属性都可以单独的修改,要修改结构体里面的属性,需要全部修改,看pos.x=10这行代码