okokokokok 2008-6-26 10:49
输入文本跳转页面/
在zinemaker制作了一个目录,在动态文本框中输入1时杂志翻到第一页就是封面,输入2翻到第二页,我想修改的是输入1时翻到第二页,输入2时翻到第3页,请问有办法修改吗??怎么修改
okokokokok 2008-6-26 11:29
动态文本输入数字跳转,代码怎么写,有高手帮忙指点一下吗。有教程也可以
okokokokok 2008-6-26 13:26
哎。烦恼啊!!1!1
wenfei617 2008-6-28 03:50
烦恼什么?
zhanshen321 2008-6-28 08:30
this.createTextField("my_txt",this.getNextHighestDepth(),200,300,100,20);
my_txt.border=true;
my_txt.type="input";
var myobject:Object=new Object;
myobject.onKeyUp=function(){
switch(Key.getCode()){
case 97:
trace(1);
break;
case 98:
trace(2);
break;
case 99:
trace(3)
break;
default:
trace("meiyou");
break;
}
}
Key.addListener(myobject);
wenfei617 2008-6-29 01:53
假设电子杂志一共有41页,主场景第一帧为目录页
输入文本标识符为"_txt" ,制翻页的按钮标识符为"_btn",输入文本变量名为"txtnum",以下是代码
[code]
_txt.restrict = "0-9"; \\限制输入文本框只允许输入数字
_txt.maxChars = 2; \\限制只能输入最大为两位数字,即0-99
_btn.onRelease = function() { \\按钮功能
if (_txt.text<=40) { \\如果输入的数字文本小于40时
_root.gotoAndStop(Number(_txt.text)+1); \\主场景时间线跳转到输入的数字+1帧处并停止,如输入“3”则跳转到3+1即第4帧处
} else { \\否则
_root.gotoAndStop(1); \\主场景时间线跳转到第1帧并停止
}
txtnum=""; \\清除输入文本框中的内容
};
[/code]
我也是刚在这里学会的,呵呵.
wenfei617 2008-6-29 02:10
补一个实例给你参考
okokokokok 2008-7-7 14:15
谢谢楼上的各位!!!
okokokokok 2008-7-7 14:15
谢谢楼上的各位!!!
okokokokok 2008-7-7 14:19
回复 7# 的帖子
照着你的方法再检查了一下,然来中间有点东西写错了,晕死,现在成功了,真是万分的感谢,有学习了一些新的东西!
yuelingling 2008-7-10 18:10
(*^__^*) 嘻嘻…… 我也学到了