作者beheart (H)
看板Flash
标题[问题] AS3在影片片段设按钮,却一直出现代码#1007
时间Sat Nov 6 16:39:18 2010
实在是快被这个TypeError: Error #1007: 尝试个体化非建构函式。
搞到晕头了....
我是在影片片段 (实体名称:mc_pattern) 里设置多个按钮(实体:btn_p1),
然後点选後,希望在舞台出现 影片片段 (类别名称:P1),
可是发布後就一直出现#1007这个错误…
var P1=P1;
mc_pattern.btn_p1.addEventListener("click", mousedown_p1);
function mousedown_p1(me:MouseEvent)
{
P1 = new P1();
this.addChild(P1);
P1.x=100;
P1.y=150;
trace("HI");
}
麻烦大神们帮我解答一下…感恩:'(
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.121.161
1F:推 cjcat2266:new P1()是什麽...从这边看来P1是你的变数名称吧 11/06 17:00
2F:→ cjcat2266:#1007错误是在说你new後面接了一个非class name的东西 11/06 17:00
3F:→ cjcat2266:要嘛去查清楚P1物件是哪个class的物件 11/06 17:01
4F:→ cjcat2266:要嘛就写 P1 = new Object(你要复制的物件).constructor 11/06 17:02
5F:→ cjcat2266:var P1 = P1 也是不知所云,自身指派给自身没什麽意义吧 11/06 17:02
6F:→ cjcat2266:唉呀呀...这样看似我的口气有点糟,请别误会,我只是想 11/06 17:03
7F:→ cjcat2266:把重点塞到这几行推文里面而已唷 :) 11/06 17:03
8F:推 KawasumiMai:cj大.....XDDDDDD 11/06 17:27
9F:→ beheart:解决了…谢谢...... 太脑残对不起:'( 11/06 17:35