一个正在运动的物体,会有一个速度,且是一个指定方向的速度(速度向量),它可以是匀速或者加速。 除了速度,还可能会有阻力/摩擦力,比如空气的阻力,阻力会让速度逐渐变慢直到物体停止运动。 当物体碰撞到墙壁或者其他物体时,会有一个弹力。 物体由于地球的吸引而受到的力叫重力,它的方向总是竖直朝下的。速度向量 vx / vy与速度的区别是,速度向量会有一个方向,就是朝哪个方向运动的速度,在 canvas 的...
Demo实现思路利用 CSS3 做出一个 3D 立方体。在立方体的6个面设置目标图片(利用Pano2VR 或者类似的全景工具导出的图片,一共有6张)。使用perspective、translateZ、transform-style: preserve-3d 等属性改变视图的大小。添加触摸事件改变translateX、translateY的角度数即可实现一个基本的全景图效果。注:页面使用了ES6,浏...
单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。单例模式是一种对象创建型模式。单例模式又名单件模式或单态模式。特点某个类只能有一个实例。它必须自行创建这个实例。它必须自行向整个系统提供这个实例。适用场景系统只需要一个实例对象,如系统要求提供一个唯一的序列号生成器,或者需要考虑资源消耗太大而只允许创建一个对象。客户调用类的单个实例只允...