Flash Action Script 3将自定义MovieClip设计为Button

时间:2013-11-11 10:37:47

标签: actionscript-3 flash

我是Flash AS3的新手。我正在尝试创建一个应该像按钮一样的影片剪辑。 请参阅下面的图片以供参考。

我想知道如何为这个自定义按钮创建一个包,这样我就可以通过在参数中指定(名称,图像)来创建所需的按钮。

Main movieclip mc_btn
   -- has submovieclip mc_txt
   -- has submovieclip mc_img
//mc_btn changes color from black to any-other color when on hover ..

我不知道我是否需要mc_txt或mc_img。任何建议都是受欢迎的,因为我不熟悉这件事。

enter image description here

代码我提出:但我仍然无法添加外部图片

// mc_main
var mc_main:MovieClip = new MovieClip();
//mc.graphics.lineStyle(1,0x0000CC);  
mc_main.graphics.beginFill(0x0000CC);
mc_main.graphics.drawRect(0, 0, 400, 40);
mc_main.graphics.endFill();
mc_main.x = 80;
mc_main.y = 60;
addChild(mc_main);

//mc_txt
var mc_txt:TextField = new TextField();
mc_main.addChild(mc_txt);
mc_txt.text = 'Hello!';
mc_txt.x = 50;
mc_txt.y = 8;
//mc_txt Color
var tf:TextFormat = new TextFormat();
tf.size = 18;
tf.bold = true;
tf.font = "Arial"
tf.color = 0xFFFFFF;
mc_txt.setTextFormat(tf);

0 个答案:

没有答案