我不知道有沒有司機們覺得按下F2之後出來的車內鏡子不是感覺大小不合適就是位置覺得不恰當?
所以我研究了一下,把鏡子縮小改了位置,修改之前先說明一下,遊戲視窗的寬度跟高度是 1440X900如下圖
所以你可以研究一下你的鏡子的位置要放哪
在鏡子的參數檔裡,有分鏡子的邊框跟鏡子,由於遊戲設計是用貼圖模式,所以是鏡子貼在邊框上
如同先劃一個稍微大一點的黑色方塊,然後鏡子內容稍微小一點點貼在黑色方塊的表層就形成有邊框的鏡子
而且座標是用上下左右的方式描述
coords_l ,coords_r,coords_t,coords_b 分別代表 左右上下的位置
如果上面的說明你了解了,那我們就來著手修改吧,
(步驟一)
如果你知道怎麼解base.scs, 就去把base裡面的 hud_right.sii 跟 hud_left.sii 兩個檔案抽出來
如果不會解的,可以用我給的檔案解壓縮後,修改上述檔案,改玩存檔後,用.zip格式壓回去
就可以用了,附檔名.zip就可以,不需要改成.scs
(步驟二)
接著在.sii裡找到 ui::text 這是鏡子的邊框 第二張圖的黑色座標
然後把四個座標改成你要的值
ui::text : _nameless._.overlay {
text: "<img src=/material/ui/hud/mirror.mat left=p2 right=p192 bottom=p248 xscale=stretch yscale=stretch>"
coords_l: 1245 //1184 鏡子的邊框 如果數值給0=無邊框 //=原始值
coords_r: 1375 //1126
coords_t: 505 //432
coords_b: 245 //513
area_l: 1
area_r: 0
area_t: 0
area_b: 1
(步驟三)
接著在.sii裡找到 ui::textt_common這是鏡子的內容 第二張圖的藍色座標就是
然後把四個座標改成你要的值
ui::text_common : _nameless._.rightmirror {
value: far
look_template: txt.mirrors
text: ""
coords_l: 1250//1192 鏡子的座標
coords_r: 1370 //1420
coords_t: 500//825
coords_b: 250 //523
area_l: 1
area_r: 0
area_t: 0
area_b: 1
除了以上八個座標的數值以外,其他的值建議各位不要亂改
改完存檔壓回.zip 或.scs就可以放到MOD裡用了
另外
如果邊框的四個值都給0,或是邊框比鏡子小都會形成沒邊框
希望以上訊息對各位有用
附件在此: [url]https://pan.baidu.com/s/1i6UdlWx[/url]
[
本帖最後由 alan5467 於 2018-1-11 20:22 編輯 ]
J.D. Alan