是否可以合理地为动作脚本内置的等距游戏中的角色添加 3D 模型?

发布于 2024-10-21 18:20:20 字数 94 浏览 1 评论 0原文

我正在开发一款等距游戏,但我希望用户能够看到他们角色的各个方面。是否可以将 3D 模型导入到动作脚本(flash)中?这也是个好主意吗?或者我应该坚持基本的 2d 精灵想法?

I am developing an isometric game but I want the user to be able to see all sides of their character. Is it possible to import a 3d model into an actionscript (flash)? Also is this a good idea? Or should I stick with the basic 2d sprite idea?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

萤火眠眠 2024-10-28 18:20:20

简短回答:是的。可能不会。大概。 :-)

有些程序可以将 3D 模型转换为模型旋转的 swf 动画 [但您可以自己创建]。

以及允许您直接导入 collada 文件的库 [例如。 PaperVision]

等距投影是 3D 世界的 2D 视图,因此如果您要导入 3D 角色,您可能希望将它们放入 3D 世界中。

例如。如果角色旋转 10% 并且您希望他们笔直向前行走,那么他们会在等距网格上行走的什么位置?

添加额外的维度会增加项目的复杂性。

根据您想要实现的目标,您可以只从 4 个不同的侧面展示角色。

Short answers: Yes. Probably not. Probably. :-)

There are programs which convert a 3D model into a swf animation of the model rotating [but you could create this yourself].

And libraries which allow you to directly import collada files [eg. PaperVision]

Isometric projection is a 2D view of a 3D world, so if you are going to import a 3D character, you will probably want to put them into a 3D world.

eg. If the character is rotated 10% and you want them to walk straight ahead, where would they walk on the isometric grid?

Adding that extra dimension will increase the complexity of your project.

Depending on what you want to achieve you could get away with only showing the character from 4 different sides.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文