中国虚拟军事网(VME)- 专注于武装突袭系列虚拟军事游戏

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 1773|回复: 12

在ARMA3中如何做出步枪机枪手枪的可见光弹道 ?

[复制链接]
发表于 2016-5-6 14:13:53 | 显示全部楼层 |阅读模式
如题,就是类似于曳光弹信号弹一样可以看见它从出膛到弹着点的抛物线轨迹,就是白天人眼能实时看到的可见光。
 楼主| 发表于 2016-5-6 14:15:43 | 显示全部楼层
我是指白天人眼能看到的可见光,而不是晚上的那种子弹在空气中摩擦所产生的热能与光能
发表于 2016-5-6 15:12:21 | 显示全部楼层
简单:使用白天也很亮的曳光弹(有)射击。
复杂:有弹道插件,VME上演示过太多次了。
 楼主| 发表于 2016-5-6 15:47:05 | 显示全部楼层
hiddenzone 发表于 2016-5-6 15:12
简单:使用白天也很亮的曳光弹(有)射击。
复杂:有弹道插件,VME上演示过太多次了。

如果不是使用的曳光弹呢?
 楼主| 发表于 2016-5-6 18:38:39 | 显示全部楼层
下午写了二个随机产生的代码,好像只有第二个才与ARMA3的随机脚本的逻辑分析相符【第一个(#include<iostream>
#include <stdlib.h>
#include <string>
#include <time.h>
using namespace std;
int main()
{
        string c;

        srand(
                time(0));
        while (1)
        for (int i = 0; i < 10; i++)
        {
                cout << rand() % 55 << endl;
                system("pause");
        }
}),第二个则是(#include<iostream>
#include <stdlib.h>
#include <string>
#include <time.h>
using namespace std;
int main()
{
        string c;

        srand(
                time(0));
        while (1)
        for (int i = 0; i < 10; i++)
        {
                switch (rand() % 4)
                {
                case 0:
                        c = "ren";
                        break;
                case 1:
                        c = "gui";
                        break;
                case 2:
                        c = "shen";
                        break;
                case 3:
                        c = "xian";
                                break;
                }
                cout << "第" << i << "次生成: c = " << c << endl;
                system("pause");
        }
})
 楼主| 发表于 2016-5-6 18:44:47 | 显示全部楼层
我是这样想的,虽说c++代码跟arma的脚本不是一路人,但是它们都有其共同之处就是逻辑分析,这是在编程界最注重也必需要掌握的原理,所以我就想如果把c++的逻辑分析搞懂了的话那么写起ARMA的脚本来是不是就事半功倍了?
 楼主| 发表于 2016-5-6 18:53:36 | 显示全部楼层
每天一有空就要学习maya, ps, ZB, AE, CAD, C++ ,电子,机械,还要抽空看看ARMA的任务编辑指南与脚本编写,真他妈的累
发表于 2016-5-6 23:53:28 | 显示全部楼层
在游戏中找到能发光并能创建符合要求的物体类名,然后添加开火事件处理,开火时创建该物体并循环设置这个物体到子弹位置。
ps:炮弹都能创建出来曳光弹的弹丸应该也能创建吧
发表于 2016-5-7 00:17:41 | 显示全部楼层
本帖最后由 wj59789 于 2016-5-7 00:19 编辑
wj59789 发表于 2016-5-6 23:53
在游戏中找到能发光并能创建符合要求的物体类名,然后添加开火事件处理,开火时创建该物体并循环设置这个物 ...


我突然想到一个变态玩法,如果设置到子弹位置的是火箭弹,炸弹,山羊,载具等等物体呢,那这把枪就牛逼了。。。。
发表于 2016-5-7 10:48:29 | 显示全部楼层
wj59789 发表于 2016-5-7 00:17
我突然想到一个变态玩法,如果设置到子弹位置的是火箭弹,炸弹,山羊,载具等等物体呢,那这把枪就牛逼 ...

类似GTA中的汽车枪,好点子。
 楼主| 发表于 2016-5-7 16:00:20 | 显示全部楼层
chaoduichen 发表于 2016-5-7 10:48
类似GTA中的汽车枪,好点子。

何谓汽车枪?
 楼主| 发表于 2016-5-7 16:04:19 | 显示全部楼层
wj59789 发表于 2016-5-7 00:17
我突然想到一个变态玩法,如果设置到子弹位置的是火箭弹,炸弹,山羊,载具等等物体呢,那这把枪就牛逼 ...

记得二代的那个@supper插件里有一项玩法就是主角的武器可以随时切换到好多种其它的武器类型比如火箭弹,导弹,重机枪,RPG,M134等等
 楼主| 发表于 2016-5-7 16:07:06 | 显示全部楼层
wj59789 发表于 2016-5-6 23:53
在游戏中找到能发光并能创建符合要求的物体类名,然后添加开火事件处理,开火时创建该物体并循环设置这个物 ...

能发光的并符合要求的好像有IR,曳光弹,信号弹吧?
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-4-19 01:37

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表