PlayCanvas初探

结合自己这阵子对PlayCanvas的学习实践,整理一下,希望能够酝酿出更亮的火花。

  • 我得先理解了这个东西能干什么:

    能在web网页里实现3D场景的构建;(车型/家居展示,游戏场景,等)

  • 作为程序员我该怎么使用呢:

    1. 用户手册是个好东西,用这个入门可以的(老老实实过一遍,对着整体目录总结一下,心中就有了大概了);
    2. 场景的基本使用。类似于其它3D软件,有过3Ds-max/ Sketchup等软件使用经验应该很好上手,不止在于场景使用,更重要的是拥有3D场景的思维,比如坐标系,相机等;
    3. 脚本使用。当实体有了组件,一切就开始有趣起来了,而脚本组件就是那个我们最觉着亲切的组件,脚本让一切更加自定义;
    4. 资源文件。这个本没有什么好说的,但是在PlayCanvas里,HTML和CSS也是资源文件;
    5. API,这个最重要,但是他的API是以英文字母顺序整理的,我觉着这样对于初学者很不友好啊。

PlayCanvas里有一个设计思路(暂且这么形容吧,这个思路在官方的entity的API里也有说明)就是肉眼呈现给用户的都是entity,如果想要丰富这个entity,那么你只需要给这个entity添加component即可,对应component有相机/脚本/模型等,你要实现你的功能,目前对于我来讲都是能满足的

以上只是短暂学习实践的产物,还是会有很多疏漏,不过对于初探应该是有帮助的

你可能感兴趣的:(PlayCanvas初探)