E.g. Half Life 2 (Gravity Gun)
![](https://na.cx/i/ZSUzB3d.gif)
https://youtu.be/15U-I5RBZXE
呢個難度不大.
![](https://cdn.lihkg.com/assets/faces/lm2/touch.gif)
但要注意金屬物品既Class 受到一定力度會"釘"係牆上,
部分class係destructible既物件.
projectile用C++ API計返.
有個問題都搞左我成幾月, 就係傳送門果舊野係點整.
![](https://cdn.lihkg.com/assets/faces/lm2/wonder2.gif)
![](https://na.cx/i/rBTMtaR.gif)
第一次整. 我以為就咁整個camera texture對岩位就係.
![](https://na.cx/i/g01ijk8.gif)
但發覺個鏡頭fix死左.
第二次整, 我用looping 每個tick track down user camera.
又係怪怪地. 而且傳送果野, 因為set actor location 係tick base.
會lag左一下.
![](https://na.cx/i/srxaasd.gif)
我試過 Google好多method.
![](https://na.cx/i/LX1Y3Ok.png)
好多人都話lag果一下無辦法. 但portal 出左13年. 無理由現今engine做唔到?