FLASH输入文本框的变量问题 用c=Number(b)+Number(a)即可 this.an_btn.onRelease=function(){ for(var a=0;a;a+){ c=b+a;trace(c);} };这段代码中的b是输入文本框的变量,a是我声明的变量。.
在flash 2.0中文本框的变量框是怎么的?这个问题还是我来帮你解决吧:首先你要明白一个问题,输入文本是属于TextField对象,也不是你说的什么基本数据类型,是复杂数据类型。
FLASH输入文本框的变量问题 因为文本框中的变量类型是String,即文本,不是数字,b+a当然会是ba了。改成:this.an_btn.onRelease=function(){for(var a=0;a;a+){c=Number(b)+a;trace(c);}};
我用的是flash8,我做了一个flash输入框,变量名是tt, this.onEnterFrame=function(){if(tt=\"123\"){gotoAndPlay(833)}
flash as2 将一个输入文本框的变量设为a,在里面输入1后,trace(a);后输出的为什么不是1 不知道你程序具体是这么写的,是哪里出错了,我写了一个,输出是正常的,你下载看看吧。请采纳。
flash 文本框变量和实例名称一样 虽然我也不是什么高手,但是我还是强烈的建议你不要使用 文本框的\"变量\"一栏.一方面我发现这个东西只能在一开始的时候生效.另一方面这个功能会产生很多奇怪的东西(原因是变量的类型和地址flash没办法搞清楚。所以,请不要使用这个功能了,他完全可以用AS代替,利用文本框类的属性\".text\"可以轻松获得文本框的内容和设置文本框的文本,语法为:[文本框的实例名].text好了,那么我说下为什么会显示这个东西.首先,变量一栏的意思是:在文本框加载的时候,设置它文本的值为\"变量\"一栏中的对象的值.就相当于trace的功能.那么一开始,由于加载了文本框(这里文本框处于一个叫\"zhen\"的影片剪辑内),在文本框的相对地址下,就有一个文本框对象,名为[文本框的实例名],那么当加载完毕后,文本框就会显示那个\"变量\"一栏的对象的值.而你正好把这个变量设置成了文本框的实例名,那么系统就相当于执行了trace([文本框的实例名]);那么自然系统会返回这个文本框的绝对地址,并把它输出在这个文本框上.也就是说,这个文本框显示的文字\"_level0.zhen\"就是这个文本框的绝对地址(其实就是相当于\"_root.zhen\",_level0就是_root).的确.我犯了个错误,但是这个的确是他的绝对地址,这一点绝不会有错。.
在FLASH中如何把按钮和文本输入框联系起来