第四章 详细设计
} // end else if }; };
btnBott.onPress = function () {
onEnterFrame = function () {
var _loc1 = mcDragger._y + _step; if (_loc1 < dragBottY) {
mcDragger._y = mcDragger._y + _step; } else {
mcDragger._y = dragBottY; } // end else if }; };
btnTop.onRelease = btnBott.onRelease = function () {
delete onEnterFrame; };
21
Flash动画短片设计与制作
4.6设置在线留言栏目
新建影片剪辑mc_lxwm_luyan,选择文本工具建立文本,设置文本属性宽高、字体和实例名。实例名设置txtFied1,以同样的方法设置其他的如图4.8所示。设置clear和send按钮事件设置clear按钮的实例名为btnClear,send按钮的实例名为btnSubmit,在mc_lxwm_luyan影片剪辑的第一帧加入如下代码,整体效果图如4.9所示。
function clearField() {
txtField1.text = label1; txtField2.text = label2; txtField3.text = label3; txtField4.text = label4; Selection.setFocus(\} // End of the function label1 = \label2 = \label3 = \label4 = \
btnClear.onRollOver = function () {
this.gotoAndPlay(\};
btnClear.onRollOut = btnClear.onReleaseOutside = function () {
this.gotoAndPlay(\};
btnClear.onRelease = function ()
22
第四章 详细设计
{
clearField(); };
btnSubmit.onRollOver = function () {
this.gotoAndPlay(\};
btnSubmit.onRollOut = btnSubmit.onReleaseOutside = function () {
this.gotoAndPlay(\};
btnSubmit.onRelease = function () {
if (txtField1.text == label1 || txtField2.text == label2 || txtField4.text == label4)
{
gotoAndStop(3); } else {
_parent.contactform.loadVariables(\ gotoAndStop(2); } // end else if };
23
Flash动画短片设计与制作
图4.8 文本框属性图
图4.9 在线留言图
4.7网站实现
用Dreamweaver 8新建页面index.html 并插入xidian.swf文件,显示效果如图4.10所示,网站编写代码如下。
相关推荐: