Unity 5 - 2D 游戏 - 单独的场景与面板
Unity 5 - 2D game - separate scenes vs panels
我尝试阅读所有 post 喜欢
http://forum.unity3d.com/threads/scenes-vs-canvases-vs-panels.279890/
http://forum.unity3d.com/threads/with-new-ui-separate-scenes-or-just-separate-panels.281013/
和其他人仍然不明白什么是更好的方法?
场景与面板。
我个人觉得场景更好-我觉得层次分明。
我试着写一个让 candy crush 熟悉的游戏,以及我如何理解他们使用场景 - 因为从地图玩新比赛 gam 你会看到加载屏幕 - 我认为这是一些场景。
谢谢
because from map to play new matches gam you see loading screen
因为您看到加载屏幕并不意味着游戏实际上正在加载场景。任何人都可以在执行其他操作(例如加载 AssetBundles
而不是实际加载场景)时设置加载屏幕。
你的问题只会导致意见回答,因为你真的没有任何问题。
在试用 Unity 后,我有自己的规则。
如果您正在制作带有颜色贴图、法线贴图、高度贴图和其他纹理的 3D 游戏,请使用 Scene。分离场景以加快加载每个级别。
现在,如果您要制作像 candy Crush 这样简单的 2D 游戏,使用很少的 Sprites
和 Images
,只需使用 Canvas/Panels。将 Level 1 作为父 Canvas
GameObject。对于 level 2,只需复制 Level 1 parent Canvas
,将其重命名为 Level 2 然后对它做一点改动。您可以通过 启用 和 禁用 父 Canvas
游戏对象来切换关卡。
这使得修改您的 2D 游戏非常 easy.You 可以很容易地比较 enabling/disabling 两个关卡的外观。您不必加载另一个场景来获得另一个级别。加载场景也需要时间,但这消除了这一点。
这样做的另一个好处是,如果您想开始使用场景,您可以随时将每个级别的 Canvas 父级转换为预制件,然后将其导入另一个级别。
我尝试阅读所有 post 喜欢 http://forum.unity3d.com/threads/scenes-vs-canvases-vs-panels.279890/ http://forum.unity3d.com/threads/with-new-ui-separate-scenes-or-just-separate-panels.281013/ 和其他人仍然不明白什么是更好的方法?
场景与面板。
我个人觉得场景更好-我觉得层次分明。
我试着写一个让 candy crush 熟悉的游戏,以及我如何理解他们使用场景 - 因为从地图玩新比赛 gam 你会看到加载屏幕 - 我认为这是一些场景。
谢谢
because from map to play new matches gam you see loading screen
因为您看到加载屏幕并不意味着游戏实际上正在加载场景。任何人都可以在执行其他操作(例如加载 AssetBundles
而不是实际加载场景)时设置加载屏幕。
你的问题只会导致意见回答,因为你真的没有任何问题。
在试用 Unity 后,我有自己的规则。
如果您正在制作带有颜色贴图、法线贴图、高度贴图和其他纹理的 3D 游戏,请使用 Scene。分离场景以加快加载每个级别。
现在,如果您要制作像 candy Crush 这样简单的 2D 游戏,使用很少的 Sprites
和 Images
,只需使用 Canvas/Panels。将 Level 1 作为父 Canvas
GameObject。对于 level 2,只需复制 Level 1 parent Canvas
,将其重命名为 Level 2 然后对它做一点改动。您可以通过 启用 和 禁用 父 Canvas
游戏对象来切换关卡。
这使得修改您的 2D 游戏非常 easy.You 可以很容易地比较 enabling/disabling 两个关卡的外观。您不必加载另一个场景来获得另一个级别。加载场景也需要时间,但这消除了这一点。
这样做的另一个好处是,如果您想开始使用场景,您可以随时将每个级别的 Canvas 父级转换为预制件,然后将其导入另一个级别。