啤酒冲米二 发表于 2022-2-22 19:46:56

弹道曲线&子弹动能&子弹视角 2019.12.30

本帖最后由 啤酒冲米二 于 2022-2-22 19:48 编辑

https://att.3dmgame.com/att/forum/201803/09/233211vgncpccgnani3gcs.png
无需CBA,挂载后有滚轮菜单,需要改参数的看下面

模组的弹道动能曲线脚本参数:
语法:
    call hyp_fnc_traceFire; //
参数:
    _unit:      车辆或单位.(Default vehicle player)
    _color:       线条颜色数组. (Default ) [红,绿,蓝,透明度]
    _lifetime:    射击结束后的持续时间.(Default -1, for indefinite duration)
    _interval:    每帧画面子弹的位置和速度是否采用跳帧记录 (Default 0, 每帧都记录) 在60帧下有的弹道记录达到360条以上也就是说子弹飞得越久记录就多帧率越低!要用不同颜色显示子弹动能则需要设置为0才能准确显示,只为了单色显示弹道曲线则可以设置为5基本就不会掉那么多帧了
    _maxDistance: 从原点到记录位置的最大距离 (Default -1, for no max)
    _maxDuration: 最大持续时间记录posiitons射击 (Default -1, for no max)
    _trackVel:    如果是true,用不同颜色显示子弹动能。感谢Dslyecxi提供这个参数! (Default false)
    _number:      描绘的弹道曲线数量,过多的曲线和位置坐标记录会严重掉帧

控制台改参数:
dandao_skippedFrames = 0; //默认值0,是_interval的全局变量
dandao_drawLine_number = 5; ///默认值5,是_number的全局变量

可以单机控制台手动改参数执行: call hyp_fnc_traceFire;


游戏内置的弹道动能曲线(BI弹道曲线)函数掉帧不严重,因为子弹位置和根据速度算出的动能颜色数据记录相对少了一半,只有3种颜色表示动能衰减。
call BIS_fnc_traceBullets; //官方弹道曲线关
call BIS_fnc_traceBullets; //官方弹道曲线开,描绘5条曲线


子弹视角按小键盘数字0键退出视角
https://att.3dmgame.com/att/forum/201801/15/010602g8s6recdb8mwrqrs.jpg
https://att.3dmgame.com/att/forum/201801/15/010621ksz7p1ttsas6780p.jpg
https://att.3dmgame.com/att/forum/201801/15/010635xzah9mvy9bnoudam.jpg
https://att.3dmgame.com/att/forum/201801/15/010650mnet6cx50fx7nt08.jpg

子弹与火箭弹导弹视角:
https://att.3dmgame.com/att/forum/201801/15/010841xb3sxu2u374grzu3.jpg
https://att.3dmgame.com/att/forum/201801/15/010854teh5ba15pzmyulyp.jpg

https://player.youku.com/embed/XMzg3NzA2MTEwMA==

2018.10.19 能在导弹视角用鼠标随意改变摄影机角度,按E键能关闭速度显示
2019.12.30 除错,减少视角卡顿

https://bbs.3dmgame.com/thread-5691108-1-1.html

页: [1]
查看完整版本: 弹道曲线&子弹动能&子弹视角 2019.12.30