- 最后登录
- 2022-8-9
- 注册时间
- 2012-8-10
- 阅读权限
- 100
- 积分
- 74990
- 纳金币
- 59338
- 精华
- 28
|
朋友提供了这个信息让大家参考看看:
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. |
|