UNPKG

mylingo3d

Version:

Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor

40 lines (33 loc) 764 B
import { Cube, Cylinder, pillShape, Torus } from "../index" const pole2 = new Cylinder() pole2.scaleX = pole2.scaleZ = 0.2 pole2.rotationZ = 90 pole2.y = 500 pole2.physics = true const torus = new Torus() torus.rotationX = 90 torus.y = 200 torus.x = 25 torus.physics = true const pole = new Cylinder() pole.scaleX = pole.scaleZ = 0.2 pole.physics = true pole.physicsShape = pillShape const floor = new Cube() floor.width = floor.depth = 9999 floor.y = -100 floor.physics = true floor.mass = 0 floor.color = "blue" torus.onMouseOver = () => { console.log("over") // torus.applyImpulse(0, 10, 0) torus.outline = true } torus.onMouseOut = () => { console.log("out") torus.outline = false } torus.onClick = () => { console.log("click") }