【发布时间】:2015-03-17 20:49:58
【问题描述】:
我正在使用 XNA 为 XBOX 360 开发应用程序。 我试图让它保持非常简单和都市风格。
我的瓷砖是这样排列的: http://gameplay-video.com/wp-content/uploads/2011/img_2462_xbox-360-dashboard-update-sceens-5th-dec-2011.jpg
我想要实现的是使用图片中的灰色/黑色背景,但具有相同的阴影。
我相信照明点在瓷砖后面,瓷砖本身不应该有内部阴影。但是,它们的底部应该有阴影,如图所示(底部的小黑线)
我不是 XNA 方面的专家,这是我的第一个应用程序(运行良好),但我愿意学习。
【问题讨论】:
-
您是如何实现这些图块的?它们是 3D 还是 2D?
-
瓷砖是二维的简单(正方形)矩形
-
那么我认为最简单的方法是绘制两次瓷砖,第二次它们将是黑色并在 y 轴上按比例缩小
-
您应该将其发布为@annonymously 的实际答案,因为我认为这是正确的答案。该图像中的所有内容都可以通过最初以这种方式绘制,或者通过在游戏中进行简单的缩放技巧来完成。
标签: xna lighting microsoft-metro