Skip to content

Releases: markuslerner/THREE.Interactive

v1.8.0

08 Aug 08:48
Compare
Choose a tag to compare

Add wasIntersected and wasIntersectedOnMouseDown properties to InteractiveEvent
Useful to determine, whether an event was started (mouse down, touch down) on that particular object.

v1.7.0

31 Mar 08:15
Compare
Choose a tag to compare

Important bugfix: don't remove all objects, if their name is undefined when calling InteractionManager.remove(...) with an object whose name is undefined

v1.6.1

13 Mar 12:10
Compare
Choose a tag to compare
  • Breaking changes: InteractionManager’s optional fourth argument dontBindEventsOnBody is replaced by optional InteractionManagerOptions({ autoAdd: false, scene: null, bindEventsOnBodyElement: true })

  • Add autoAdd option (beta): if autoAdd is true, there is no need for adding objects to InteractionManager manually and calling interactionManager.update(); In this mode, the scene needs to be provided in the options as well.

v1.5.2

21 Feb 08:21
Compare
Choose a tag to compare

– Add check, if touches.length > 0, this might fix issues on some devices

v1.5.1

22 Jan 17:52
Compare
Choose a tag to compare

– InteractionManager: make last constructor parameter optional

v1.5.0

01 Dec 11:33
Compare
Choose a tag to compare

– Fire pointerdown and pointerup when PointerEvent is supported and don't mix up MouseEvents and PointerEvents

v1.4.0

11 Jun 11:04
Compare
Choose a tag to compare
  • Remove main target, because the linked file isn't in CJS format. Compilers should resolve the module target.

v1.3.2

28 May 07:19
Compare
Choose a tag to compare
  • Set peer dependence three to minimum value, not explicitly

v1.3.1

11 May 09:14
Compare
Choose a tag to compare

v1.3.0

10 Mar 11:20
Compare
Choose a tag to compare
  • Use three as an external peerDependency (#11) @stefnotch
  • Fix examples using import maps and import maps polyfill