Stage.align = "TL";是什么意思
Stage.align = "TL";在设置垂直位置的时候是“顶对齐”,在设置水平位置的时候是左对齐。
用法
Stage.align = "值"
属性;指示 SWF 文件在播放器或浏览器中的当前对齐方式。
下表列出了 align 属性的值。此处未列出的值会将 SWF 文件居中放置在播放器或浏览器区域内。
"T":顶部,中间
"B":底部,中间
"L":中间 ,左侧
"R":中间,右侧
"TL":顶部,左侧
"TR":顶部,右侧
"BL":底部,左侧
"BR":底部,右侧
Stage.height
用法
var x = Stage.height
说明
属性(只读);以像素为单位指示舞台的当前高度。当 Stage.scaleMode 的值为 "noScale" 时,height 属性表示播放器的高度。当 Stage.scaleMode 的值不为 "noScale" 时,height 表示 SWF 文件的高度。
VB中height 和width 都是以什么为单位的?为什么数字很大但是窗口很小~具体看补充
默认以“缇”为单位,可通过Screen.TwipsPerPixelX 获取水平方向上1像素等于多少缇,通过Screen.TwipsPerPixelY垂直方向上1像素等于多少缇
保持窗口大小方法:
1、把窗口边框类型设置为vbFixedSingle(固定单边框),或vbFixedDouble(固定对话框),或vbFixedToolWindow(固定工具窗口),如此,就不能通过窗口边框改变窗口大小了。
2、使用窗口的Resize事件:最小化(和最大化窗口)时,忽略,其他情况下,固定大小,事件过程代码如下:
Private Sub Form_Resize()
If Me.WindowState = 0 Then
If Me.Width 5000 Then Me.Width = 5000
If Me.Height 5000 Then Me.Height = 5000
End If
End Sub
这段代码是什么意思?能具体翻译一下吗
在Stage.scaleMode=“noScale”的情况;
this.createEmptyMovieClip(“MC”,this.getNextHighestDepth());
进口flash.external*。
ExternalInterface.addCallback(“setNum”,空,setNum);
ExternalInterface.addCallback(“结束”,空,结束);
功能setNum(NUM){
速度= NUM;
startFun();
changeNum(NUM);
}
功能changeNum(NUM){
如果(tm_mc._currentframe<2){
tm_mc.gotoAndPlay(2);
}
RO=娇(NUM);
myTween=新mx.transitions.Tween(MC,“_x”,mx.transitions.easing.None.easeNone,mc._x,NUM,20);
myTween.onMotionChanged=功能(){
step1.num.text= Math.round(this.position);
};
新mx.transitions.Tween(circleBg,“_rotation”,mx.transitions.easing.None.easeNone,circleBg._rotation,RO,20);
}
circleBg._rotation=-90;
setNum(0);
功能娇(我){
如果(I <0){
I =0;
}
如果(I>1024*10){
NUM=45+45/(1024*20)*我;
}否则,如果(我>1024){
NUM=45/(1024*10)*我;
}其他{
NUM=-90+一千〇二十四分之九十○*我;
}
返回(NUM);
}
功能startFun(){
step1.num.text= 0;
step1._visible= TRUE;
step2._visible= FALSE;
}
startFun();
函数结束(){
changeNum(速度*10);
step1._visible= FALSE;
step2._visible= TRUE;
step2.num.htmlText=“下载速度:”+速度+“ KB/秒相当于:”+“”+ zhuanhuan(速度)+“”;
}
功能zhuanhuan(NUM){
如果(NUM<100){
回报(NUM*10+“KB”);
}其他{
回报(Math.round(NUM/10)/10+“M”);
}