UNPKG

@phaserjs/phaser

Version:
12 lines (11 loc) 633 B
import { TRANSFORM, Transform2DComponent } from "./Transform2DComponent"; export function CopyLocalToWorld(source, target) { const targetData = Transform2DComponent.data[target]; const sourceData = Transform2DComponent.data[source]; targetData[TRANSFORM.WORLD_A] = sourceData[TRANSFORM.LOCAL_A]; targetData[TRANSFORM.WORLD_B] = sourceData[TRANSFORM.LOCAL_B]; targetData[TRANSFORM.WORLD_C] = sourceData[TRANSFORM.LOCAL_C]; targetData[TRANSFORM.WORLD_D] = sourceData[TRANSFORM.LOCAL_D]; targetData[TRANSFORM.WORLD_TX] = sourceData[TRANSFORM.LOCAL_TX]; targetData[TRANSFORM.WORLD_TY] = sourceData[TRANSFORM.LOCAL_TY]; }