as笔记——动态创建文本/元件——无中生有/空手套白狼——自尽终结技
createTextField("mytext",1,100,100,0,0); //创建一个文本,名mytext;x=y=100
mytext.variable = "name"; //该文本框的变量名:name;
mytext.text = "有风的日子"; //该文本框的值:有风的日子;
mytext.textColor = 0x0000ff; //该文本框的颜色:0000ff(蓝)
mytext.border = true; //有边框(默认无)
mytext.borderColor = 0xff0000; //边框颜色:ff0000(红)
mytext.background = true; //有背景(默认无)
mytext.backgroundColor = 0x00ff00; //背景颜色:00ff00(绿)
mytext.multiline = true; //支持多种语言
mytext.autoSize = true; //自动缩放
mytext.selectable = false; //不可以选择(默认可以)
mytext.TextField.type = "宋体"; //字体:宋体
————————————————————————2007.11.27.20:52————————
把库里的元件调到场景,首先库中元件需要添加标示符。
用法:
_root.attachMovie ("标示符", "新名称",深度);
—————————————————————————2007.11.28.14:09————————
和"attachMovie"相对应,移除/卸载该影片剪辑的方法:
removeMovieClip ();
如果想方便一些,当被调用的动画播放完毕自动删除本身,可以在影片剪辑最后一桢添加下面的代码:
this.removeMovieClip ();
自尽了
想干掉别的元件的话:
_root.attachMovie ("ball", "ms",1);
_root.attachMovie ("ball_btn", "btn",2);
btn.onRelease = function ()
{
removeMovieClip (ms);
}
拖拽到场景里的元件是没法用这种方法除去的.
______________________________
真正的凭空创建MC
createEmptyMovieClip("test_mc", 1);
可以创建,但是mc是空的,看不到.
浙公网安备 33010602011771号