Skip to content

Commit

Permalink
share a usage tracker B:B explore, #397 #418
Browse files Browse the repository at this point in the history
  • Loading branch information
zepumph committed Oct 2, 2024
1 parent 3f0bc1d commit 1169a17
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions js/buoyancy-basics/model/BuoyancyBasicsExploreModel.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import Matrix3 from '../../../../dot/js/Matrix3.js';
import Range from '../../../../dot/js/Range.js';
import Vector2 from '../../../../dot/js/Vector2.js';
import optionize, { combineOptions, EmptySelfOptions } from '../../../../phet-core/js/optionize.js';
import GrabDragUsageTracker from '../../../../scenery-phet/js/accessibility/grab-drag/GrabDragUsageTracker.js';
import Cube, { StrictCubeOptions } from '../../common/model/Cube.js';
import DensityBuoyancyModel, { DensityBuoyancyModelOptions } from '../../common/model/DensityBuoyancyModel.js';
import { MaterialSchema } from '../../common/model/Mass.js';
Expand Down Expand Up @@ -58,16 +59,20 @@ export default class BuoyancyBasicsExploreModel extends DensityBuoyancyModel {
] satisfies MaterialSchema[]
};

const grabDragUsageTracker = new GrabDragUsageTracker();

const blockATandem = blocksTandem.createTandem( 'blockA' );
this.blockA = Cube.createWithMass( this.engine, Material.WOOD, new Vector2( -0.2, 0.2 ), 2, combineOptions<StrictCubeOptions>( {}, sharedBlockOptions, {
tag: MassTag.OBJECT_A,
grabDragUsageTracker: grabDragUsageTracker,
tandem: blockATandem
} ) );
this.availableMasses.push( this.blockA );

const blockBTandem = blocksTandem.createTandem( 'blockB' );
this.blockB = Cube.createWithMass( this.engine, Material.ALUMINUM, new Vector2( 0.05, 0.35 ), 13.5, combineOptions<StrictCubeOptions>( {}, sharedBlockOptions, {
tag: MassTag.OBJECT_B,
grabDragUsageTracker: grabDragUsageTracker,
tandem: blockBTandem,
visible: this.modeProperty.value === TwoBlockMode.TWO_BLOCKS
} ) );
Expand Down

0 comments on commit 1169a17

Please sign in to comment.