继续关于模拟弹道
魔兽地图编辑器吧
全部回复
仅看楼主
level 9
菱角D孤单 楼主
目前试下来,马甲+绑定特效是最高效的
如果不做弧度,如子弹那种仅做直线运动的
可以用无模型的马甲+绑定特效,中心计时器设置XY与转角(100v100大概26+帧)
如果需要弧度的,用单位与绑定马甲
单位有皮蛋的万能弹幕系统V1.0里的马甲模型,里面播放0-180动画对应-90~90角度,可惜没死亡动作
然后计算弧度与高度,设置单位动画高度与播放对应角度的动画即可
这边我的计算占3帧,最终100v100是16~19帧,再调整下可能会更好
计时器间隔在0.03最好
测试下来,用单位动画做弧度比直接设置特效XYZ要高效(前者100v100掉1帧,后者XYZ各掉3帧)
另外,马甲移动时用设置X、Y比移动单位立即要高效许多,差不多10帧吧
本来想每0.01分别计算位移、转角、弧度,但这个方法实际并没改善
2018年09月25日 08点09分 1
level 13
不听不听,王八炼金
2018年09月25日 08点09分 2
[怒]
2018年09月25日 08点09分
level 12
不听不听,王八炼金
2018年09月25日 08点09分 3
[怒]
2018年09月25日 08点09分
level 14
没钱不听
2018年09月25日 13点09分 4
吧务
level 15
那个图已经是筛选过后用的最高效的方法了
2018年09月26日 01点09分 5
嗯,我用点+特效模拟是达到26帧,马甲绑特效是23帧,剩下还得计算弧度高度与设置这些,看来我也想不到更好的办法了,唉。谢谢你的demo啦,很有帮助
2018年09月26日 05点09分
@菱角D孤单 点+特效可塑性不强,创建可破坏物改z高度的方法也不好,无法完全排泄,还不如用图片法
2018年09月26日 09点09分
@金皮凤凰蛋♬ 点+特效不行是指风墙那类吧,我的思路是吧风墙点单独放在一个数组里,那个special数组有的话分别比较。不过既然现在也觉得马甲特效比较好,所以这个思路只好放一放了
2018年09月26日 09点09分
1