Skip to content

godbasin/box2djs-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

本文为Box2D教程的目录总览。

前言

触碰Box2D

Box2D其实是我在刚接触前端时的第一个项目,与它的结实主要是在学校参加教授的项目,在师兄师姐们的帮助下认识这个物理引擎。

教程说明

在以前端作为职业两年的这个时候,才发现Box2D相关的教程和说明很少,便产生了整理一份相关的说明和教程的想法。

Box2Djs早已停止了维护,但我依然认为它是一个很棒很棒的库。

该教程中有些内容来自于当时的项目研究和调查,其中也有不少当年一起参与项目的师兄师姐们的一些整理,非常感谢大家的努力。

博客教程地址: https://godbasin.github.io/2017/02/17/box2d-tutorial-0-catalog

教程目录

1.1 有关物理引擎
1.2 有关图像引擎
1.3 有关Box2D

3.1 形状
3.2 矩形
3.3 圆形
3.4 凸多边形
3.5 由形状到刚体

4.1 距离关节(distance-joint)
4.2 旋转关节(revolute-joint)
4.3 移动关节(prismatic-joint)
4.4 滑轮关节(pulley-joint)
4.5 齿轮关节(gear-joint)

5.1 鼠标获取刚体
5.2 获取参与碰撞的刚体
5.3 获取刚体的各属性
5.4 为刚体设置属性
5.5 绘制功能

6.1 创建世界并初始化
6.3 添加刚体
6.4 添加边界
6.4 鼠标操作刚体
6.5 处理碰撞刚体

7.1 碰撞类(collision)
7.2 基础类(common)
7.3 动力学类(dynamics)

以上内容可能有缺失或者错误,但还是希望能帮助到大家。

说明

box2djs官网
box2d教程
box2d中文教程
box2djs_api在线版
box2djs_api.zip下载
box2d-js_0.1.0.zip下载

版权许可

只要保持原作者署名和非商用,您可以自由地阅读、分享、修改本教程。

About

box2djs-tutorial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published