我即将使用Javascript开始简单的游戏开发。虽然我希望有一天能过渡到3D开发,但现在只会做2D“俯视”的对象。
我知道这不是理想的,但我觉得这会帮助我熟悉3D“环境”。 我正在使用Three.js,因为它似乎非常成熟,并且我喜欢它可以使用Canvas、WebGL和SVG。 然而,我遇到的第一个问题是,我不知道如何“移动”对象。仅使用Canvas,我可以轻松地获取我已渲染的对象并修改其.x或.y属性来“移动”它。 但是,对于Three.js对象,到目前为止,我只发现了
我知道这不是理想的,但我觉得这会帮助我熟悉3D“环境”。 我正在使用Three.js,因为它似乎非常成熟,并且我喜欢它可以使用Canvas、WebGL和SVG。 然而,我遇到的第一个问题是,我不知道如何“移动”对象。仅使用Canvas,我可以轻松地获取我已渲染的对象并修改其.x或.y属性来“移动”它。 但是,对于Three.js对象,到目前为止,我只发现了
object.rotation.x
等。 我可以移动相机,但这行不通,因为我需要单独移动对象。 所以我想找到的资源是关于Three.js用于2D开发的,或者在3D环境中开发2D俯视游戏的任何资源。