📄 setcenter.as
字号:
package com.ruochi.utils{
import flash.display.DisplayObject;
import flash.display.Stage;
public function setCenter(displayObject:DisplayObject,displayObjectContainer:DisplayObject=null) {
if (displayObjectContainer != null) {
if(displayObjectContainer is Stage){
displayObject.x = Math.round(((displayObjectContainer as Stage).stageWidth -displayObject.width) / 2);trace(displayObject.width,'00')
displayObject.y = Math.round(((displayObjectContainer as Stage).stageHeight -displayObject.height) / 2);
} else {
displayObject.x = Math.round((displayObjectContainer.width -displayObject.width) / 2);
displayObject.y = Math.round((displayObjectContainer.height -displayObject.height) / 2);
}
} else {
displayObject.x = Math.round(-displayObject.width / 2);
displayObject.y = Math.round(-displayObject.height / 2);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -