mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-25 04:15:49 -04:00
068fbe653a
Only show in developer changelog
35 lines
890 B
TypeScript
35 lines
890 B
TypeScript
namespace gdjs {
|
|
export namespace physics2 {
|
|
export const objectsCollide = function (
|
|
objectsLists1,
|
|
behavior,
|
|
objectsLists2,
|
|
inverted
|
|
) {
|
|
return gdjs.evtTools.object.twoListsTest(
|
|
gdjs.Physics2RuntimeBehavior.collisionTest,
|
|
objectsLists1,
|
|
objectsLists2,
|
|
inverted,
|
|
behavior
|
|
);
|
|
};
|
|
|
|
export const setTimeScale = function (objectsLists, behavior, timeScale) {
|
|
const lists = gdjs.staticArray(gdjs.physics2.setTimeScale);
|
|
objectsLists.values(lists);
|
|
for (let i = 0, len = lists.length; i < len; i++) {
|
|
const list = lists[i];
|
|
for (let j = 0, lenj = list.length; j < lenj; j++) {
|
|
gdjs.Physics2RuntimeBehavior.setTimeScaleFromObject(
|
|
list[j],
|
|
behavior,
|
|
timeScale
|
|
);
|
|
return;
|
|
}
|
|
}
|
|
};
|
|
}
|
|
}
|