查询结果

leftkey [2010-07-09 03:20 PM]
你好。被一个问题困扰。
panel里加了borderskin的属性之后,panel标题的高度就丢失了,这个问题该如何解决?求教!谢谢!QQ:309925294
豆豆同学 [2010-07-01 11:31 PM]
学习了,真是替博主感到气愤, ,强烈谴责那帮没有责任心的人,它们将来注定不会有发展!木桶原理嘛。
saagee [2010-06-16 05:46 PM]
你没给人家说定工资本身就是对人家的欺骗
引用来自 Admin Admin 于 2010-06-30 04:43 PM 回复
我晕,你到底看明白了没有,没说定工资我发什么offer letter?
wewell [2010-04-04 00:18 AM]
事实胜于雄辩
test(list)
这一句意义是把list的引用传给test(a:Array)中的a了

等同于下面这句
var a:Array = list

看debug信息窗中的引用可以验证以上结论,a和list持有相同的引用,指向同一块内存地址@13f48c9
adobe说的传引用是没有错的!

然后
a = ["another", "hello", "?"]
问题在这里,把a从指向@13f48c9改为指向另一块内存地址@13f4859
//@13f4859就是new Array("another", "hello", "?")的地址

此时
list  仍为@13f4859
a  变为@13f4859
输出结果自然为博主所示了

至此,真相大白,此问题可以停止讨论了:0


不要误导新人 [2010-03-30 05:58 PM]
我很无语
AS3是按引用传输。不要受博主误导。
博主写的代码相当于给了v一个新的引用。

劝博主把这篇文章删了吧。别影响自己名声
say [2010-03-27 09:25 PM]
同意 eidiot 的说法
freeyouth [2010-03-17 03:27 PM]
看完了你推荐的文章,才明白为什么传个对象进去也叫按值传递。因为复制的是remote control.但也许人Adobe公司理解的不一样吧,最终写程序的时候也不会用错,只是叫法不同。我还很认同java里的pass-by-value说法的~~~
assin [2010-03-14 00:42 AM]
楼上的朋友 按引用的话  你PUSH 应该是 添加到数组的最后的啊  最后一行输出应该是
after: hello,world,!,?   了

我竟然用方法传进来一个对象 修改里面的属性和值  这都没问题啊 一直是按照引用传递 而改变的。。。这段代码 究竟为什么 没看懂  
HappyApple [2010-02-06 01:51 PM]
我觉得ActionScript的传引用是类似C++的指针传递方式,而不是C++的引用传递方式…
如果当成C++引用传递方式就会觉得不对劲了~
eidiot [2010-01-16 10:10 PM]
代码很明白,不需要想:
v = ["another", "hello", "?"];
这行代码创建了一个新的数组给v,下面的trace已经和传进来的参数无关了。去掉这行代码,用个改变数组本身的方法比如 push() 再试试?真的很明白,实在没啥好想的。

引用来自 华特 引用来自 华特
二位没有想明白,接着想。
如果真是 按引用传递 为什么不是输出

befor: hello,world,!
another,hello,?
after: another,hello,?