|
本帖最后由 boliwu123 于 2015-1-26 22:10 编辑
做三维射基游戏, 使用了系统自带的镜头鼠标关联函数, 测试单位是一只钩选了"忽略地形高度"的维京(要是镜头也直接来个"忽略地形"的开关就好了!)
物编里镜头的参数设置没用, 用触发减去地形高度不完美(每0.0X秒平滑地改镜头高度偏移, 主要是斜率大的地方和悬崖会有迷之抖动和高度误差)
有什么好方法吗? 我看到物编"模型"分类下也有些带camera的东西, 那是什么会有用吗?
看了些演示 都是2D地形的没帮助
灰常感谢大家来帮助因这个几天没睡好的楼主
to 沙发:
......在sc2mapster上找到原帖了 转一下:
http://www.sc2mapster.com/forums/development/terrain/49369-export-heightmap-possible/
Dragoneles: “Save the map as a .SC2Components file and it will become a folder you can open that contains every value, from textures to height maps, to water data, to map info, and triggers. To put the height map into a new map, just create a new map, save it as components, and add the height map file to the new folder. When it prompts you to replace it, do so, and you're done. Next time you open the new map, it will have the old map's height map.”
试了下, 这个方法对我的问题没用.
初步推测(将我们能关闭的所有自动调整后的)镜头的自动高度调整机制是对镜头目标附近采样进行计算, 而不是使用高度图(数据编辑器里那个高度图是烟幕弹), 除了因为用替换高度图文件的方法无效外, 还能想到一个理由便是为最多也只有那么些的镜头使用高度图不是那么划算.
sc2mapster 上关于这个问题也是个疑难杂症, 一直以来都有报告这个问题却没有人找到解决办法
目前发现为玩家应用镜头对象(camerainfo)可以不触发这个自动高度调整,但是如果每0.0X秒应用镜头对象就和自带的镜-鼠关联、镜-鼠旋转函数冲突,意味着要自己做上述两个函数。。。。。。
|
|