Flash 板


LINE

使用AS2.0 首先我的认知是 Flash的角度使用径度 而且原点在正下方 因此 /| /30| 这样的话必须计算 -30/360*Math.PI*2 往右则是30/360*Math.PI*2这样 接着 我需要宣告一个移动的轨迹速度 因此我给obj一个v(速度)和r(角度) 现在我需要做的事情是 某个目标物朝另一个目标物的"正下方"发射东西 决定角度 A   B /θ| _______C___________________________ 基准面 AB是目标物,C是A的正下方投影点 B要发射东西 我的初步想法是计算 (B.x-C.x)/(B.y-C.y) 这会是tanθ 然後Math.atan((B.x-C.x)/(B.y-C.y)) 这样应该是θ值本身 所以我令obj.r=Math.atan((B.x-C.x)/(B.y-C.y)) 接着物体移动是这样的 obj.x+=obj.v*Math.sin(obj.r)/360*Math.PI*2 obj.y+=obj.v*Math.cos(obj.r)/360*Math.PI*2 接下来就有问题了,反正结果不如我预期 原本4/3应该会是tan53之类的东西 结果atan(4/3)之後出来的竟然不是53而是-0.9xxxxxxxxx 害我不知道该如何是好 有人知道盲点在哪吗?(死 -- ◥▇◣◣ \ ╲   ◢ ◥█████◣ 川澄 舞 /‘ d▄▄▄◣ /‘ ◥██████▌ Kwawasumi Mai ▂▄▄▄▄▆ ───██████ ◢█   —◢█ ── █████ 力の覚醒.魔力放出 ◥██◤██ --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.151.194 ※ 编辑: KawasumiMai 来自: 61.62.151.194 (03/19 17:02)
1F:推 LPH66:因为 atan 出来的值单位已经是 radian 了.... 03/19 18:30
2F:→ LPH66:再来即使不管这个问题 你的 /180*Math.PI 也放错地方了... 03/19 18:31
3F:→ KawasumiMai:请问哪边有误? 03/19 20:49
4F:推 peacedove:反过来 *180/pi 03/19 21:03
5F:→ peacedove:deg:rad = 180 : pi 你可以用比例去验证你的算式 03/19 21:04
6F:→ peacedove:喔 我看错了 你搞错了 应该是向一楼说的 atan出来的 03/19 21:06
7F:→ peacedove:东西就是radian了 可是rotation吃的是degree 03/19 21:06
8F:推 peacedove:然後sin,cos是吃rad没错 可是你对sin /180*pi做什麽?? 03/19 21:09
9F:→ peacedove:啊 我没注意是as2.0 r跟三角吃的东西一不一样不确定 03/19 21:11
10F:→ peacedove:而且我不确定as2.0有没有atan2,没有的话 你用atan还要再 03/19 21:12
11F:→ peacedove:加上一堆判断 atan出来的角度范围应该是 +-2pi之间 03/19 21:13
12F:推 cjcat2266:AS2有atan2 03/20 00:38
13F:推 peacedove:上面又打错 是正负pi/2 03/20 02:43
14F:推 LPH66:我二楼推的意思是 Math.sin(degree/180*Math.PI) 这样... 03/20 07:43
15F:→ LPH66:也就是说 就算你的变数是度为单位也得这样写才行 03/20 07:43
16F:→ LPH66:那现在 atan 出来的值已经单位是 radian 了 03/20 07:43
17F:→ LPH66:那就直接 Math.sin(obj.r) 就行了.... 03/20 07:44
18F:→ KawasumiMai:感谢各位回覆,我再研究看看 03/21 11:14
19F:→ KawasumiMai:我成功了QQ 03/21 12:16







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP