Turbowarp 拓展:物理引擎
添加拓展
turbowarp 中选择右下角 添加拓展,搜索 物理引擎
拓展模块与详解
设置舞台类型为
可选的类型有三个:
类型 | 介绍 |
---|---|
boxed stage | 舞台像盒子一样,除了上边缘都能发生碰撞。 |
open (with floor) | 舞台除了上边缘以外,左右边缘也不发生碰撞。 |
open (no floor) | 舞台所有边缘都不发生碰撞。(没有下边缘,会导致角色无限下坠) |
设置重力方向为 x y
角色的 x / y 坐标会不断增加,增加的量从 重力方向 的值开始增加。默认值为 (0, -10) 。
设置 … 的物理模式为 …
this costume 和 this circle 的效果有所不同。以最基础的角色 Dango Cat的碰撞为例。
给它新建一个新的造型: 一个大小为 118 * 118 的圆 (恰好和 Dango Cat 的长度一样),上面画一条直线标记方向。
代码段 | 效果 |
---|---|
![]() | ![]() |
/ | 运行完成后,将造型换为圆 (造型 2):![]() |
![]() | ![]() ![]() |
![]() | ![]() ![]() ![]() |
![]() | ![]() ![]() |
以上是用 Dango cat 进行的实验,那么如果直接用 圆 呢?(圆在各方向上的碰撞相同,故无需考虑角度。)
代码段 | 效果 |
---|---|
![]() | ![]() |
![]() | ![]() |
在这种情况下,this costume 和 this circle 似乎是相同的。
这篇文章有点长了,先写到这里吧。