作者ephesians (發起錢像亂噴水)
看板Little-Games
標題Re: [分享] RigidChips 剛體模擬器
時間Sat Sep 1 02:25:28 2007
無 . 敵 . 鐵 . 金 . 鋼!
http://www.sendspace.com/file/d5tr71
指揮艇! 組合! (鏘)
本來是想全部做完,但今天一個晚上只搞定骨架,因為一直在想怎麼搞定平衡.
謝謝飛鵝的平衡計算式.
E/D: 主噴射引擎出力增/減 (JET出力達到20000才開始升空)
W/S: 主噴射引擎角度拉升/降下
Q/A: 機翼收折/展開 (會造成稍大幅度的搖晃)
上/下: 機翼下傾/上揚 (目前機翼仍是骨架,沒有擾流作用,請自行貼擾流板)
左/右: 垂直尾翼左撇/右撇.
需注意的是:
1.主噴射引擎出力需加到20000才會升空; 在空中若出力減到20000以下也會失速.
2.升空時基本上會向後退,是因為重心因素;
此時可按w將主引擎角度稍微拉升,使機體垂直上升.
3.機翼沒有擾流板,所以升空之後即使將引擎角度拉為向後噴射,也飛不遠.
4.基本上骨架仍屬脆弱,若從高空摔落或過度碰撞,會解體.
5.機翼收展會使機身左右失衡;因為目前只做前後平衡,沒顧到左右.
在加入自動平衡script之前,雖然重心微偏後側,機身不是前滾翻就是後滾翻,
主要是因為前方輔助引擎非常難以手動調控所需的輔助出力,
另一個原因是機身前後過短.
還沒使用自動平衡script時,打算徵求飛機控制高手用手動方式讓這台垂直爬升,
應該是可以發大量P幣的挑戰.
謝謝飛鵝的平衡計算式,我參考GDIPlane.rcd的第一行式子,改寫成:
vjet = jet+(_Y(fore_jet)-_Y(core))*jet*(-12)/(1-_ABS(_ZY(fore_jet)))
意思是vjet參考jet值,並加上一些修正量,
修正量主要是將前面的jet跟後面一格的core的Y座標差放大到jet值的尺度,
再乘以-12倍,以及後續的(1-_ABS(_ZY(fore_jet))這是抄飛鵝的.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.117.129.227
※ 編輯: ephesians 來自: 59.117.129.227 (09/01 02:31)
→ fireflyyen:日本神人真的很多… 09/02 09:10
推 fireflyyen:題外話:鄉民要玩RC請多多看network那邊訊息 09/02 09:12
→ fireflyyen:不要只開了日本機就上去亂打人 已經有日本人在問了 09/02 09:13
→ fireflyyen:然後又不看訊息回話 讓人覺得很沒禮貌 多注意囉~"~ 09/02 09:13
推 asd123654:我家的rcm不能夠加入script = = 好像是程式錯誤 09/02 11:19
→ asd123654:也不能 縮到工具列 會自動關閉 09/02 11:19
→ asd123654:放棄了>"< 09/02 11:20
推 tsubasawolfy:不是還有另一桃編輯工具也可以加 ? 09/02 11:23
推 ephesians:大絕招 NotePad 09/02 11:25
推 asd123654:rcd???好難用~"~ 09/02 11:31
推 asd123654:這模型有個問題...由於控制水平的jet只有一個 09/02 11:48
→ asd123654:建議再後面多加一個 細微的噴射過量 會翻跟斗 09/02 11:48
→ asd123654:而且控制平衡 上下噴射好像太大 會瘋狂上下噴 09/02 11:49
→ tsubasawolfy:ephesians 說的對XD 可以自己用記事本開檔案打XD 09/02 11:53
推 asd123654:用筆記本打好累= = 09/02 11:55
→ asd123654:我還要再研究!! 09/02 11:56
推 ephesians:其實rcm也是開一個框框讓你自己打script 09/02 14:11