作者no1kk (心中在下雨)
看板Flash
标题Re: [问题] 如何重新定位MC的注册点?
时间Sat Mar 22 21:25:36 2008
注册点在箱子的四个角落
假设注册点是原点(0,0)
那麽箱子所在的位置就分别在四个象限 │
2│1
──┼──
3│4
│
在第一象限是在地上往左滚或是沿左边的墙往下滚
在第二象限是在地上往右滚或是沿右边的墙往下滚
以此类推(把x、y轴当成墙壁)
当球顺时钟滚的时候,就往逆时针的方向修正箱子的位置
反之亦然
修正完箱子的位置之後
再把注册点的位置往前进方向移动
图示分隔线--
假设箱子在地上往右边滚
┌───┐
│ │
│ ╲│
────────┴───●────────────────────────
--
顺时针转90度之後
┌───┐
│ │
│╱ │
────────────●───┴────────────────────
--
往逆时针的象限修正位置
┌───┐
│ │
│╱ │
────────┴───●────────────────────────
--
往前进方向修正位置
┌───┐
│ │
│╱ │
────────────┴───●────────────────────
--
再往前(顺时针)转90度
┌───┐
│\ │
│ │
────────────────●───┴────────────────
--
之後就都一样罗~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.59.20
1F:推 cjcat2266:Good~图解赞 03/22 21:39
2F:→ kuwood:推图解 03/23 22:37