![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 遠仔 ![]()
![]() |
1樓
最有價值解答
香帥 ![]() |
var newR:Number=Math.sqrt(Math.pow(mouseX-locx,2)+Math.pow(mouseY-locy,2));
//請問這行CODE的用意為何?why乘2次方又開平方根哩? 這表示三角定理 x平方+y平方 = z(斜線)平方(就是上面的newR) 因此 z = ( x平方+y平方 )後開平方 ,就是上面的 Math.sqrt(Math.pow(mouseX-locx,2)+Math.pow(mouseY-locy,2)); newR=(newR>r)?r : newR;//這行完全不懂 表示判斷括弧內的條件即newR>r,若成立則傳回變數r給newR,因此變成 newR=r ,若不成立則傳回變數newR給newR, 就會變成 newR = newR
本篇文章回覆於2012-08-02 17:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
遠仔 ![]() |
感恩^^
本篇文章回覆於2012-08-04 21:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |