Road Creation and Parametric Modeling inside Unity. Create roads fast and easy. The built-in parametric modeling tool together with instantiated prefabs is endlessly powerful. Fences, hedges, walls, pipelines, tree lines, bridges, train rail systems or any other type of geometry following a path, it takes just a couple of clicks to build the geometry.
Bonus: a river tool is also included
Indeed true if you use custom layer settings in scene view! EasyRoads3D uses layers 30 and 31.
These layers are not named that is why the layer field seems empty when selecting an EasyRoads3D object. After you customize your layer settings, chances are that layers 30 and 31 are no longer rendered in scene view. Selecting "Everything" does not work here, for some reason Unity seems to also disable unnamed layers when chosing "Nothing" but ignores unnamed layers when chosing "Everything". To fix this, give layers 30 and 31 a name. You will now see that EasyRoads3D indeed uses these layers and they will also become visible in the layers drop down at the top right of the editor. You can now enable these layers and the objects will be visible in scene view.You saved scene 1 with the river in "Rendered Mode" so the river shape is still in the terrain.
Scene 1 and scene 2 in the demo project use the same terrain asset. This is an asset in the asset folder. Because of this, if you alter the terrain in scene 1, the changes will also be visible in scene 2. This is normal Unity behaviour. You will probably not encounter this issue in your own projects because you will create a new terrain for each scene. If you do want to use the same terrain source in several scenes and to avoid this issue from happening, duplicate the terrain in the project tab, remove the terrain from scene 2 and drag the duplicated terrain in the scene. Your 2 scenes now use unique terrain objects but they look exactly the same and roads / rivers in scene 1 will not affect the terrain in scene 2.作者: justinluberg 时间: 2013-8-14 01:02
这个版本的问题应该跟是否设置Layer无关。关键是当建立EasyRoads3DObject的时候,程序还是认为自己没有注册,所以根本就没有生成Surface,这就解释了为什么报Null reference错误。
请问这个版本是否对原来的DLL修改过?作者: 艾西格亚 时间: 2013-8-14 01:05