Не могу вникнуть в пример. В примере двигаем по террайну шарик, сообщающий свои x и z координаты, которые затем используются в качестве аргументов функции TerrainHeight, выдающей дробь от 0 до 1.
Пишу то же самое, передвигаю стрелками по террайну шарик, а потом в главном цикле пишу :
mx#=EntityX(mesh,1)
mz#=EntityZ(mesh,1)
ter_height#=TerrainHeight#(terrain,mx,mz)
Text 20,40,ter_height
Возюкаю шарик по горам, а ter_height всегда выдает 0.
Кроме того, если функция выдает дробь от 0 до 1, то применительно к террайнам это что означает ? Самая высокая точка и самая низкая ? В примере террайн плоский, и нигде его пределы по высоте не задаются, тогда что означает эта единица ?