#動態加入的預制體prefab,設置的坐標無效果?
如果預制體用到了widget,然而你只是去改坐標的x,y值是沒有效果的,因為受到了widget影響,所以如果用到了widget的話 ,就只能去修改widget的左右上下距離點了
~~~
this.road = cc.instantiate(this.road_prefab);
this.Canvas.addChild(this.road);
var Widget = this.road.getComponent(cc.Widget);
Widget.left = 100
Widget.bottom = 100
this.road.width = 200
//想要立即生效,這個才是重點
Widget.updateAlignment();
~~~