作者HornyDragon (好色龙)
看板Flash
标题Re: [问题] 最近在做一个射击小游戏
时间Fri May 29 18:00:09 2009
※ 引述《cjcat2266 (CJ Cat)》之铭言:
: var dx:Number = _xmouse - turret._x;
: var dy:Number = _ymouse - turret._y;
: var length:Number = Math.sqrt(dx * dx + dy * dy);
感激不尽,问题完美解决而且让我更深入的了解了Array的功能,
但是我发现一个问题,
任何跟_xmouse和_ymouse有关的数值我只要另立变数他就完全不让我读取 囧
整行程式码完整的用_xmouse和_ymouse打出来就OK
长到爆炸啊........
这是怎麽回事 囧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.68.94
1F:→ cjcat2266:完全不让你存取是什麽意思呢?Flash跳出什麽错误? 05/29 22:46
2F:→ HornyDragon:是说 原本可以执行的AS就变得怪怪的 也不是错误 囧 05/29 23:15
3F:→ HornyDragon:啊 解决了 囧a 我在function外宣告就出问题 05/29 23:21
4F:→ HornyDragon:在function内宣告就好了 orz 05/29 23:21
5F:→ HornyDragon:对变数的区域差异需要恶补一下orz 05/29 23:25