作者hirabbitt (兔子)
看板Flash
標題[問題] 無法新增function
時間Fri Jul 8 07:52:24 2011
原本的程式碼有約8個左右的function
但是現在只要我增加一個function
例如:function TEST(E:Event):void{}
執行時就會發生問題
ReferenceError: Error #1065: 變數 PlayMC 未定義。
ReferenceError: Error #1065: 變數 EditMC 未定義。
ReferenceError: Error #1065: 變數 p_wrabbit 未定義。
ReferenceError: Error #1065: 變數 p_brabbit 未定義。
ReferenceError: Error #1065: 變數 w_wood 未定義。
ReferenceError: Error #1065: 變數 b_wbomb 未定義。
ReferenceError: Error #1065: 變數 b_bbomb 未定義。
ReferenceError: Error #1065: 變數 f_fire 未定義。
ReferenceError: Error #1065: 變數 w_iron 未定義。
ReferenceError: Error #1065: 變數 m_jump 未定義。
ReferenceError: Error #1065: 變數 m_fly 未定義。
ReferenceError: Error #1065: 變數 m_walk 未定義。
ReferenceError: Error #1065: 變數 o_bomb 未定義。
ReferenceError: Error #1065: 變數 o_fire 未定義。
ReferenceError: Error #1065: 變數 testX 未定義。
ReferenceError: Error #1065: 變數 loving 未定義。
ReferenceError: Error #1065: 變數 goal 未定義。
ReferenceError: Error #1065: 變數 MainTimeline 未定義。
而除了最後一個MainTimeline我不知道是什麼之外
其他都是我元件匯出給AS使用的變數名稱
請幫我看看為什麼會發生這種問題謝謝
--
◤ __ \__◣
◢◤◢◤ ψhirabbitt
◢ ◤ ◢███◣
◢███◣
http://ppt.cc/H~k, █████
█████ #1DttPzLe(Little-Games)
http://ppt.cc/FpAe ██
●█
● █▇███
http://ppt.cc/M9QS ██
╱╲ ●◥█████◣● 怎麼增殖了=口=!?
為妳而做的遊戲 ◥
╱█
╱╱ ● ◥████ ˇ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.247.46.110
1F:推 KawasumiMai:這樣說明應該看不出個所以然 07/08 08:46
2F:→ KawasumiMai:此外MainTimeline指的是主場景時間軸 07/08 08:47
3F:→ KawasumiMai:也許是你呼叫function的前後順序問題? 07/08 08:48
4F:→ sayaku0210:你沒宣告變數或是你把自動宣告舞台實體給取消? 07/08 10:53
5F:→ aquarianboy:附個原始檔吧 07/08 11:10
6F:推 etrexetrex:你那個新的 function 不寫就沒事嗎? 07/08 11:32
7F:→ hirabbitt:對 新的不寫就沒事 就差那一行 07/08 12:30
8F:→ hirabbitt:我其他FUNCTION也是這樣寫法 就通通沒問題=.= 07/08 12:31
9F:→ hirabbitt:另外說一下 我有換電腦寫 但這應該沒差? 07/08 12:44
10F:→ hirabbitt:更怪的事情發生了 我用var f:Function=...去測試 07/08 12:49
11F:→ hirabbitt:一樣也會丟出如上的錯誤 於是我再用var test:int=0; 07/08 12:50
12F:→ hirabbitt:竟然也是跑出一樣的錯誤 該不會是變數名稱用滿了吧=.=? 07/08 12:51
13F:→ hirabbitt:靠 還真的有像喔 我刪掉一個變數 就可以新增function了 07/08 12:56
14F:→ hirabbitt:這什麼鬼限制orz 07/08 12:57
我開了另一個檔案
寫入
var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,z:int;
var aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,at,au,av,aw,az:int;
var
ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bz:int;
var
ca,cb,cc,cd,ce,cf,cg,ch,ci,cj,ck,cl,cm,cn,co,cp,cq,cr,cs,ct,cu,cv,cw,cz:int;
var da,db,dc,dd,de,df,dg,dh,di,dj,dk,dl,dm,dn,dp,dq,dr,ds,dt,du,dv,dw,dz:int;
var ea,eb,ec,ed,ee,ef,eg,eh,ei,ej,ek,el,em,en,eo,ep,er,es,et,eu,ev,ew,ez:int;
var fa,fb,fc,fd,fe,ff,fg,fh,fi,fj,fk,fm,fn,fo,fp,fq,fr,fs,ft,fu,fv,fw,fz:int;
var ga,gb,gc,gd,gf,gg,gh,gi,gj,gk,gl,gm,gn,go,gp,gq,gr,gs,gu,gv,gw,gz:int;
var
ha,hb,hc,hd,he,hf,hg,hh,hi,hj,hk,hl,hm,hn,ho,hp,hq,hr,hs,ht,hu,hv,hw,hz:int;
var ia,ib,ic,id,ie,ig,ih,ii,ij,ik,il,im,io,ip,iq,ir,it,iu,iv,iw,iz:int;
var
ja,jb,jc,jd,je,jf,jg,jh,ji,jj,jk,jl,jm,jn,jo,jp,jq,jr,js,jt,ju,jv,jw,jz:int;
var
ka,kb,kc,kd,ke,kf,kg,kh,ki,kj,kk,kl,km,kn,ko,kp,kq,kr,ks,kt,ku,kv,kw,kz:int;
var la,lb,lc,ld,lf,lg,lh,li,lj,lk,ll,lm,ln,lo,lp,lq,lr,ls,lu,lv,lw,lz:int;
var
ma,mb,mc,md,me,mf,mg,mh,mi,mj,mk,ml,mm,mn,mo,mp,mq,mr,ms,mt,mu,mv,mw,mz:int;
var na,nb,nc,nd,nf,ng,nh,ni,nj,nk,nl,nm,nn,no,np,nq,nr,ns,nt,nu,nv,nw,nz:int;
var oa,ob,oc,od,oe,of,og,oh,oi,oj,ok,ol,om,oo,op,oq,os,ot,ou,ov,ow,oz:int;
var
pa,pb,pc,pd,pe,pf,pg,ph,pi,pj,pk,pl,pm,pn,po,pp,pq,pr,ps,pt,pu,pv,pw,pz:int;
var
qa,qb,qc,qd,qe,qf,qg,qh,qi,qj,qk,ql,qm,qn,qo,qp,qq,qr,qs,qt,qu,qv,qw,qz:int;
var
ra,rb,rc,rd,re,rf,rg,rh,ri,rj,rk,rl,rm,rn,ro,rp,rq,rr,rs,rt,ru,rv,rw,rz:int;
var
sa,sb,sc,sd,se,sf,sg,sh,si,sj,sk,sl,sm,sn,so,sp,sq,sr,ss,st,su,sv,sw,sz:int;
var
ta,tb,tc,td,te,tf,tg,th,ti,tj,tk,tl,tm,tn,to,tp,tq,tr,ts,tt,tu,tv,tw,tz:int;
var
ua,ub,uc,ud,ue,uf,ug,uh,ui,uj,uk,ul,um,un,uo,up,uq,ur,us,ut,uu,uv,uw,uz:int;
var
va,vb,vc,vd,ve,vf,vg,vh,vi,vj,vk,vl,vm,vn,vo,vp,vq,vr,vs,vt,vu,vv,vw,vz:int;
var
wa,wb,wc,wd,we,wf,wg,wh,wi,wj,wk,wl,wm,wn,wo,wp,wq,wr,ws,wt,wu,wv,ww,wz:int;
var
xa,xb,xc,xd,xe,xf,xg,xh,xi,xj,xk,xl,xm,xn,xo,xp,xq,xr,xs,xt,xu,xv,xw,xz:int;
var
ya,yb,yc,yd,ye,yf,yg,yh,yi,yj,yk,yl,ym,yn,yo,yp,yq,yr,ys,yt,yu,yv,yw,yz:int;
var
za,zb,zc,zd,ze,zf,zg,zh,zi,zj,zk,zl,zm,zn,zo,zp,zq,zr,zs,zt,zu,zv,zw,zz:int;
但卻沒有發生錯誤
我越來越搞不懂了
※ 編輯: hirabbitt 來自: 60.247.46.117 (07/08 13:13)
15F:→ hirabbitt:我原本的檔案也才54個var加上1x個隱含func加上1x的元件 07/08 13:16
16F:→ hirabbitt:不可能比上面26*26個變數多吧orz 07/08 13:17
17F:推 etrexetrex:你寫那麼多宣告不累喔 ~ 07/08 15:45
18F:→ hirabbitt:用程式跑啊 所以大家都沒碰過這個問題喔? 07/08 16:18
19F:→ zephyrhymn:我怎麼想都覺得你的變數定義的時機和地點不正確... 07/09 00:03
20F:→ zephyrhymn:給個source code比較快而且實際吧 07/09 00:03
21F:→ hirabbitt:嗯好 明後天把整個做出來就丟程式碼 07/09 00:30
22F:→ hirabbitt:目前就先暫時用笨方法吧 07/09 00:30