Compare commits
2 Commits
1.2.3
...
select-blo
Author | SHA1 | Date | |
---|---|---|---|
![]() |
c586096fe0 | ||
![]() |
0aa70fdb14 |
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "cadview",
|
"name": "cadview",
|
||||||
"version": "1.2.3",
|
"version": "1.2.5",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "src/index.ts",
|
"main": "src/index.ts",
|
||||||
"private": true,
|
"private": true,
|
||||||
|
@ -10,7 +10,7 @@ export class ViewerSettings
|
|||||||
{
|
{
|
||||||
boardMaterial: MeshBasicMaterial = boardMaterial;
|
boardMaterial: MeshBasicMaterial = boardMaterial;
|
||||||
selectMaterial: MeshBasicMaterial = selectMaterial;
|
selectMaterial: MeshBasicMaterial = selectMaterial;
|
||||||
|
selectByPointCallback: (meshId: number) => void = () => { };
|
||||||
}
|
}
|
||||||
|
|
||||||
export class Viewer
|
export class Viewer
|
||||||
@ -211,6 +211,10 @@ export class Viewer
|
|||||||
{
|
{
|
||||||
this.oldMesh = mesh;
|
this.oldMesh = mesh;
|
||||||
mesh.material = this._Settings.selectMaterial;
|
mesh.material = this._Settings.selectMaterial;
|
||||||
|
if (this._Settings.selectByPointCallback)
|
||||||
|
{
|
||||||
|
this._Settings.selectByPointCallback(mesh.id);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
this.m_bNeedUpdate = true;
|
this.m_bNeedUpdate = true;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user