|
主题: 急!!学flash遇到奇怪问题(好像是很菜的问题)
|
 5D冷笑话
职务:普通成员
等级:2
金币:0.0
发贴:664
注册:2002/2/18 13:50:50
|
#12003/6/18 13:03:56
这两天看着书学flash编程。发现我的表达式或者变量嵌套在别的表达式或者函数里无效(系统认为无语法错误)。 比如: gotoAndStop (getProperty("15", _currentframe)); 这句我指定对象到函数getProperty读取名叫“15”的另一个对象的帧数。但是执行的时候无效且不提示有错。 但我这一句是正确且有效的,O16f = getProperty("15", _currentframe);我读取了帧数赋到变量”O16f“里。可以trace出确实读取了正确的帧数。 但是,我在上一句后面这样:gotoAndStop (O16f) 结果还是无效。 gotoAndStop 我选项里是表达式啊。我试过选帧数,然后参数写个数字有有效的,但是参数是表达式或者变量就无效且无错提示。好奇怪啊!flash 里没有道理不可以嵌套表达式或者变量的啊(由其是在函数的参数里还有表达式的选项)各位高手快帮帮我。 谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢 :)
|
 5D冷笑话
职务:普通成员
等级:2
金币:0.0
发贴:664
注册:2002/2/18 13:50:50
|
#22003/6/18 20:27:54
高手帮帮我啊,版主救命啊!
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
|
#32003/6/18 20:36:36
一般不赞成用数字直接做mc名称 另外尽量用.操作符来进行操作
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 5D冷笑话
职务:普通成员
等级:2
金币:0.0
发贴:664
注册:2002/2/18 13:50:50
|
#42003/6/18 23:29:14
总算有人回复我了。你说不赞成用数字做名称我理解。 你说的 尽量用.操作符进行操作是什么意思?我上面的两句里面什么地方可以用 “ . ” 啊?
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
|
#52003/6/18 23:41:53
15的实例名换成mc15 把getProperty("15", _currentframe)换成mc15._currentframe
|
 5D冷笑话
职务:普通成员
等级:2
金币:0.0
发贴:664
注册:2002/2/18 13:50:50
|
#62003/6/18 23:55:18
谢谢指教,我试试看,这个问题困扰我好几天了。
我还是2000年的时候学过一遍flash4。现在刚从新拣起来就遇到这个头疼的问题!(我去改改试试先) :D
编辑历史:[这消息被fishxf编辑过(编辑时间2003-06-18 23:56:30)]
|
 5D冷笑话
职务:普通成员
等级:2
金币:0.0
发贴:664
注册:2002/2/18 13:50:50
|
#72003/6/19 0:59:59
好象还是不行 ………………
|
 5D冷笑话
职务:普通成员
等级:2
金币:0.0
发贴:664
注册:2002/2/18 13:50:50
|
#82003/6/20 18:03:15
有人说是表达式返回了字符串的值而gotoAndStop函数的参数应该是整形的………请问我如何在Ascrip里转换字符型和整形等格式啊……????高手点一点!!
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:10.0
发贴:585
注册:2001/1/22 21:43:15
|
#92003/6/20 22:50:40
路径没问题吧?把"mc15"换成完整的路径试试。比如:"_root.mc15"
|
 5D冷笑话
职务:普通成员
等级:2
金币:0.0
发贴:664
注册:2002/2/18 13:50:50
|
#102003/6/21 23:27:25
路径应该没问题的,因为可以用个变量trace出正确的值啊
唉~热情都被浇息了!
编辑历史:[这消息被fishxf编辑过(编辑时间2003-06-21 23:28:00)]
|