Merged PR 17: Implement rigid body Fix multiple bugs

Implement rigid body

Fix saveload bug: having null elements
Fix events being duplicated and not being removed
This commit is contained in:
Eric Nguyen 2022-08-11 08:43:10 +00:00
parent d2e1d9f0a4
commit 616fe3e9ac
22 changed files with 804 additions and 95 deletions

View file

@ -1,6 +1,7 @@
import { IContainerModel } from './ContainerModel';
export interface HistoryState {
LastAction: string
MainContainer: IContainerModel
SelectedContainer: IContainerModel | null
SelectedContainerId: string

View file

@ -5,4 +5,5 @@ export default interface Properties extends React.CSSProperties {
parentId: string | null
x: number
y: number
isRigidBody: boolean
}

View file

@ -0,0 +1,4 @@
export interface SizePointer {
x: number
width: number
}