2
수평 HBox의의 수직 위치 아이 .... HBox의 확장플렉스 - 나는 그래서 사용자 정의 HBox의이
공용 클래스 MyBar는 {
public function MyBar() {
super();
this.height = 65;
this.percentWidth = 100;
var newButton:Button = new Button();
//.....
newButton.y = 20;
var spacer1:Spacer = new Spacer();
spacer1.percentWidth = 50;
var spacer2:Spacer = new Spacer();
spacer2.percentWidth = 50;
this.addChild(spacer1);
this.addChild(newButton);
this.addChild(spacer2);
}
은}
는이 버튼에 표시 HBox의 중심이지만 버튼이 상자의 위쪽에 정렬되어 있으면 가운데에 있어야합니다.
나는 y 값을 설정하는 것만 큼 앞에서이 작업을 했었다고 확신합니다. 하지만 지금은 작동하지 않는 것 같습니다. SDK 3.3을 사용 중입니다.
누구에게이 문제가 발생했는지에 대한 단서가 있습니까?
감사합니다.
이 될 것입니다 당신이 코드에서 중간
에은 verticalAlign를 설정해야 HBox의 중간에 위치하는 :( – adam
아담 ... HBox에서는 버튼이 아니라 verticalAlign : middle을 설정해야합니다. –