作者icedesign (不可或缺的咖啡因)
看板Flash
标题Re: [问题] 有关於影格之间变数的传递...
时间Wed Sep 5 02:00:48 2007
※ 引述《Angelliya (澪澪)》之铭言:
: ※ 引述《JK1227 (JKN)》之铭言:
: : http://www.sendspace.com/file/i49kn9
: : 档案为 框架(JK).fla
: : 当我在影格2的组件TextInput中输入文字後
: : 想把文字显示在影格1的Labal
: : 但是Action的语法一直写不出来...?
: : 请问是哪里出了问题呢...><"
: 最主要的问题是
: 这个文字变数是存在"元件"上的
: 所以当这个元件不存在於场景上时
: 自然会读不到变数
: 最速成的解决方法是在影格1也摆上a2这个元件...不过是最不建议的
^^"不好意思,新手路过,好奇看一下,高手不要看!
看了原始档以後,觉得里面的写法有点奇怪。
影格1上没有a2,但是在第一格指定a1.text的值是a2.text,感觉
有点不太对。
影格2是当按钮按下後,a2.text的值会等於setname.text,如果
以原po的想法要将a2的值丢给a1的话,建议应该要从flash的整个
摆设跟架构去思考一下,变数的传递,还有其实可以在最上层影
格,将程式写在同一层影格当中,感觉这样会比较顺畅。
^^"以上是一点小小意见,希望不要见怪,如有说错,请多包涵,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.178.144
1F:推 JK1227:後来我用_global设定一个变数让setname.text传入,再让变数 09/05 15:08
2F:→ JK1227:的值传到a1.text , 你说的程式写在同一层影格 程式写在我放 09/05 15:10
3F:→ JK1227:元件的那一个影格里吗@@? 09/05 15:11
4F:→ JK1227: 是说将^ 09/05 15:12
5F:推 icedesign:意思是说,如果要从第二影格再跳回第一影格传递变数的话 09/05 22:11
6F:→ icedesign:那应该可以考虑,将a1跟a2的程式码写在同一层,应该会比 09/05 22:12
7F:→ icedesign:较流畅,^^"以上是一点小小建议啦!说的不好,请多见谅 09/05 22:13
8F:推 JK1227:你太客气啦...^^" 多谢你的建议~ 我会试试看的^^ 09/07 02:30