as3 按钮通过索引都只取到-1

来源:互联网 发布:二叉树算法 编辑:程序博客网 时间:2024/05/29 09:59

今天犯了一个很XX的问题,找了半天,bagIndex = _bagTypeBtns.indexOf(evt.currentTarget as MCacheAsset1Btn);这句是Button的索引,这个可以正确取到他所在的说在的索引,因为前面也用这种方法去取,能够正常取出,但是这次这个取到的索引都是-1,编译器可以成功编译,也能够成功转型,就是不能够正确取到数据。还叫人帮忙看了半天,最后才找到问题在哪里,原来是MCacheTab1Btn 我写成了MCacheAsset1Btn,正确的写法是bagIndex = _bagTypeBtns.indexOf(evt.currentTarget as MCacheTab1Btn),从这个问题上发现,自己在写代码的时候很粗心,在以后会尽量避免这样的问题出现。

 

原创粉丝点击